我试图使用lstm运行tfLearn模型,并得到了以下错误:
File "...city_names.py", line 16, in <module>
g = tflearn.lstm(g, 256, activation='relu', return_seq=True)
File "...\tflearn\layers\recurrent.py", line 197, in lstm
inference = tf.unpack(inference)
AttributeError: module 'tensorflow' has no attribute 'unpack'行如下:
g = tflearn.input_data(shape=[None, maxlen, len(char_idx)])以下是代码行:
path = "US_cities.txt"
maxlen = 20
X, Y, char_idx = textfile_to_semi_redundant_sequences(path, seq_maxlen=maxlen, redun_step=3)
g = tflearn.input_data(shape=[None, maxlen, len(char_idx)])
g = tflearn.input_data(shape=[None, maxlen, len(char_idx)])发布于 2017-02-18 14:55:13
在Tf1.0中,没有unpack。您可能想要使用unstack代替。要升级以前的代码,可以参考https://www.tensorflow.org/install/migration。但我不知道是否有更新整个深度学习库的工具,比如tflearn ==
https://stackoverflow.com/questions/42315234
复制相似问题