序列到序列模型的TensorFlow教程:运行translate.py返回CRC校验失败

时间:2015-11-23 02:55:47

标签: tensorflow

我正在尝试运行序列到序列模型的教程,但运行以下命令

bazel run -c opt <...>/models/rnn/translate/translate.py --data_dir [your_data_directory]

以以下错误结束

    for line in gz_file:
  File "/usr/lib/python2.7/gzip.py", line 462, in readline
    c = self.read(readsize)
  File "/usr/lib/python2.7/gzip.py", line 268, in read
    self._read(readsize)
  File "/usr/lib/python2.7/gzip.py", line 315, in _read
    self._read_eof()
  File "/usr/lib/python2.7/gzip.py", line 354, in _read_eof
    hex(self.crc)))
IOError: CRC check failed 0xb94c52ed != 0xc6088f89L
ERROR: Non-zero return code '1' from command: Process exited with status 1.

我做错了什么,或教程中是否有(另一个)错误?

1 个答案:

答案 0 :(得分:0)

尝试删除dir / tmp中的文件:

  • 训练千兆fren.tar
  • 千兆fren.release2.en.gz
  • 千兆fren.release2.fr.gz

然后重新运行 bazel run -c opt&lt; ...&gt; /models/rnn/translate/translate.py --data_dir [your_data_directory] ​​