NMT, tensorflow, 出现NotFoundError错误

我正在使用tensorflow实现神经机器翻译(NMT)。

https://www.tensorflow.org/versions/master/tutorials/seq2seq#sequence-to-sequence-models

我打算为韩语和英语创建一个NMT系统。我按照Tensorflow提供的格式创建了训练、开发和测试数据。

然而,以下错误不断出现。我不知道哪里出了问题。

  File "/Users/hapkim/miniconda3/lib/python3.6/runpy.py", line 193, in _run_module_as_main    "__main__", mod_spec)  File "/Users/hapkim/miniconda3/lib/python3.6/runpy.py", line 85, in _run_code    exec(code, run_globals)  File "/Users/hapkim/Desktop/stat_kaggle/nmt/nmt/nmt.py", line 605, in <module>    tf.app.run(main=main, argv=[sys.argv[0]] + unparsed)  File "/Users/hapkim/Desktop/stat_kaggle/seq2seq_tutorial/lib/python3.6/site-packages/tensorflow/python/platform/app.py", line 126, in run    _sys.exit(main(argv))  File "/Users/hapkim/Desktop/stat_kaggle/nmt/nmt/nmt.py", line 598, in main    run_main(FLAGS, default_hparams, train_fn, inference_fn)  File "/Users/hapkim/Desktop/stat_kaggle/nmt/nmt/nmt.py", line 591, in run_main    train_fn(hparams, target_session=target_session)  File "/Users/hapkim/Desktop/stat_kaggle/nmt/nmt/train.py", line 303, in train    sample_src_data = inference.load_data(dev_src_file)  File "/Users/hapkim/Desktop/stat_kaggle/nmt/nmt/inference.py", line 75, in load_data    inference_data = f.read().splitlines()  File "/Users/hapkim/Desktop/stat_kaggle/seq2seq_tutorial/lib/python3.6/codecs.py", line 493, in read    newdata = self.stream.read()  File "/Users/hapkim/Desktop/stat_kaggle/seq2seq_tutorial/lib/python3.6/site-packages/tensorflow/python/lib/io/file_io.py", line 120, in read    self._preread_check()  File "/Users/hapkim/Desktop/stat_kaggle/seq2seq_tutorial/lib/python3.6/site-packages/tensorflow/python/lib/io/file_io.py", line 80, in _preread_check    compat.as_bytes(self.__name), 1024 * 512, status)  File "/Users/hapkim/Desktop/stat_kaggle/seq2seq_tutorial/lib/python3.6/site-packages/tensorflow/python/framework/errors_impl.py", line 519, in __exit__    c_api.TF_GetCode(self.status.status))tensorflow.python.framework.errors_impl.NotFoundError: None.ko; No such file or directory

directory

命令如下所示。

我的问题是,我不确定None.ko文件是否存在,并且显示了NotFoundError错误。

python -m nmt.nmt \    --src=ko --tgt=en \    --vocab_prefix=/tmp/nmt_data/mydata/vocab  \    --train_prefix=/tmp/nmt_data/mydata/train \    --dev_prefix=/tmp/nmt_data/mydata/tst2012   \    --test_prefix=/tmp/nmt_data/mydata/tst2013 \    --out_dir=/tmp/nmt_model \    --num_train_steps=12000 \    --steps_per_stats=100 \    --num_layers=2 \    --num_units=128 \    --dropout=0.2 \    --metrics=bleu

回答:

我刚刚通过删除日志数据解决了这个问题。

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注