您的位置:首页 > 其它

TF的股票预测的训练

2018-01-15 21:25 239 查看
此文是作为练习的记录的。参考的是“自创数据集,用TensorFlow预测股票教程”文章里的实现。

自行码了一遍。并运行通过了。

代码位置:https://github.com/renwoxing2016/stocks。有需要的朋友可参考。

调试期间遇到了如下问题。

ValueError: Cannot feed value of shape (256, 501) for Tensor 'Placeholder_8:0', which has shape '(?, 500)'

网上没有找到对此的回答,列出解决方法。

就是要确保代码中的占位符的定义的变量,其数组的维度(列数或行数),要与输入数据的维度保持一致。

不一致的话就会出现上述问题。

另外关于变量的initializer需要注意一下。

有的tf版本较旧的话可用如下;

weight_initializer = tf.variance_scaling_initializer(mode="fan_avg", distribution="uniform", scale=sigma)

而新的tf版本,则如下用法:

weight_initializer = tf.contrib.layers.variance_scaling_initializer(factor=sigma,mode="FAN_AVG")

参考网上的文章http://blog.csdn.net/tmb8z9vdm66wh68vx1/article/details/78546859


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐