首页 文章

TensorFlow:'module'对象没有属性'SessionRunHook'

提问于
浏览
2

我在Ubuntu 16.04上运行TensorFlow版本r0.10 . 我已经能够运行一些基础教程,包括MIST字符识别教程 .

我正在尝试在tensorflow版本r0.10上完成TensorFlow的CIFAR-10教程示例 .

当我执行cifar10_train.py时

之后:在开始训练之前用20000 CIFAR图像填充队列 . 这将需要几分钟 .

该脚本失败:

文件"cifar10_train.py",第85行,列车类_LoggerHook(tf.train.SessionRunHook):AttributeError:'module' object没有属性'SessionRunHook'

请有人帮我找到这个错误的解决方案吗?

谢谢

1 回答

  • 1

    您尝试运行的代码来自TensorFlow存储库的更高版本,而不是您安装的版本:

    TensorFlow教程代码仅适用于库的当代版本 . 要使用r0.10运行CIFAR-10教程,您应该克隆GitHub存储库的 r0.10 分支:

    $ git clone -b r0.10 https://github.com/tensorflow/tensorflow.git
    

相关问题