【问题标题】:Tensorflow AttributeError: 'module' object has no attribute 'deprecated'Tensorflow AttributeError:“模块”对象没有“已弃用”属性
【发布时间】:2016-12-04 08:48:52
【问题描述】:

我是 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

感谢大家的热心帮助!!!!

【问题讨论】:

    标签: python tensorflow recurrent-neural-network lstm


    【解决方案1】:

    你需要全部替换

    tf.contrib.deprecated.scalar_summary()
    

    tf.scalar_summary()
    

    在 ptb_word_lm.py 中

    详细描述here

    【讨论】:

      猜你喜欢
      • 2018-01-26
      • 2018-04-18
      • 2010-11-18
      相关资源
      最近更新 更多