Tensorflow AttributeError:'module'对象没有'deprecated'属性

时间:2016-12-04 08:48:53

标签: python tensorflow recurrent-neural-network lstm

我是tensorflow的新手,我正在测试LSTM的教程示例。 我按照说明下载代码和数据集,然后运行以下命令来运行程序:

wget http://www.fit.vutbr.cz/~imikolov/rnnlm/simple-examples.tgz
tar xvf simple-examples.tgz
python ptb_word_lm.py --data_path=simple-examples/data/

但程序不可执行,并报告以下错误消息:

File "ptb_word_lm.py", line 332, in main tf.contrib.deprecated.scalar_summary("Training Loss", m.cost)
AttributeError: 'module' object has no attribute 'deprecated'

我做错了什么?这是我的系统的版本信息:

Pip version: pip 1.5.4
Python version: 2.7.6
Operating System: Ubuntu 14.04.5 LTS
Tensorflow version: tensorflow-0.12.0rc0-cp27-none-linux_x86_64

谢谢大家的帮助!!!!

1 个答案:

答案 0 :(得分:0)

您需要替换所有

for string in string_list:
    result = re.search(r"\b" + word + r"\b", string, re.I)

list

在ptb_word_lm.py

详细说明here