代码改变世界

阅读排行榜

K折交叉验证

2019-06-01 20:59 by zYaMei, 12013 阅读, 收藏,
摘要: 交叉验证的思想 交叉验证主要用于防止模型过于复杂而引起的过拟合,是一种评价训练数据的数据集泛化能力的统计方法。其基本思想是将原始数据进行划分,分成训练集和测试集,训练集用来对模型进行训练,测试集用来测试训练得到的模型,以此来作为模型的评价指标。 简单的交叉验证 将原始数据D按比例划分,比如7:3,从 阅读全文

python绘制中文词云图

2019-04-20 16:52 by zYaMei, 8751 阅读, 收藏,
摘要: 准备工作 主要用到Python的两个第三方库 jieba:中文分词工具 wordcloud:python下的词云生成工具 步骤 主要代码 比如:传入如下两张图片作为词图的形状 词云图结果 参考资料:https://www.jianshu.com/p/2052d21a704c 阅读全文

如何解决loss NAN的问题

2019-04-13 18:24 by zYaMei, 7732 阅读, 收藏,
摘要: 问题 如上图所示,第二次迭代时出现NAN值,nan表示无穷大或者非数值,一般是在一个数除以0或者log(0)时会出现无穷大。可能的原因有:1)学习率过大;2)batch过大;3)不当的损失函数等。 试着将学习率和batch分别调低,但还是会出现nan,说明不是学习率和batch的问题。 定位loss 阅读全文

ValueError: Variable rnn/basic_lstm_cell/kernel already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE in VarScope? Originally defined at:

2019-04-20 16:50 by zYaMei, 7299 阅读, 收藏,
摘要: 问题 ValueError: Variable rnn/basic_lstm_cell/kernel already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE in VarScope? Orig 阅读全文

TypeError: Fetch argument 0.484375 has invalid type <class 'numpy.float32'>, must be a string or Tensor. (Can not convert a float32 into a Tensor or Operation.)

2019-04-13 18:24 by zYaMei, 1910 阅读, 收藏,
摘要: 报错: TypeError: Fetch argument 0.484375 has invalid type <class 'numpy.float32'>, must be a string or Tensor. (Can not convert a float32 into a Tensor 阅读全文