Tensorflow搭建循环神经网络问题及解决

  • 问题1
 File "sinLSTM_model.py", line 110, in 
    train(sess, train_X, train_y)
  File "sinLSTM_model.py", line 63, in train
    ds = tf.contrib.data.Dataset.from_tensor_slices((train_X, train_y))
  File "/Users/xindaqi/anaconda3/lib/python3.6/site-packages/tensorflow/__init__.py", line 36, in __getattr__
    return getattr(contrib, item)
AttributeError: module 'tensorflow.contrib' has no attribute 'data'
#tensorflow没有data属性

【原因】
Tensorflow1.3版本及以前,Dataset API调用格式为
tf.contrib.data.Dataset
Tensorflow1.4版本及以后,Dataset API调用格式为
tf.data.Dataset
【解决】
更换Tensorflow版本,根据版本使用相应调用语句。

  • 问题2
plt.figure("Results")
plt.show()
不显示图片

【原因】

import matplotlib as mpl
mpl.use('Agg')
使用了mpl.use('Agg')

【解决方案】
注销或删除语句mpl.use(‘Agg’)


你可能感兴趣的:(Ai-image)