我想使用Tensorflow.I创建一个聊天机器人。我正在使用python中的代码运行google- 'github.com/tensorflow/models/tree/master/tutorials/rnn/translate'.While -ml-engine中的代码,我得到了一个异常'/usr/bin/python: No module named data_utils‘,并且作业失败。下面是我使用的命令,
gcloud ml-engine jobs submit training ${JOB_NAME} \
--package-path=. \
--module-name=translate.translate \
--staging-bucket="${TRAIN_BUCKET}" \
--region=us-central1 \
-- \
--from_train_data=${INPUT_TRAIN_DATA_A} \
--to_train_data=${INPUT_TRAIN_DATA_B} \
--from_dev_data=${INPUT_TEST_DATA_A} \
--to_dev_data=${INPUT_TEST_DATA_B} \
--train_dir="${TRAIN_PATH}" \
--data_dir="${TRAIN_PATH}" \
--steps_per_checkpoint=5 \
--from_vocab_size=45000 \
--to_vocab_size=45000
是ml_engine还是tensorflow的问题?
我关注了博客'blog.kovalevskyi.com/how-to-train-a-chatbot-with-the-tensorflow-and-google-cloud-ml-3a5617289032‘,最初使用的是'github.com/b0noI/models/tree/translate_tutorial_supports_google_cloud_ml/tutorials/rnn/translate'.它也给出了同样的错误。
发布于 2017-07-22 05:52:15
没有,这实际上是你上传的代码中的一个问题,即满足本地依赖关系。文件data_utils.py与示例所在的文件夹位于同一个文件夹中。在this post中也提到了这一点,你应该确保它对于你的模型是可用的。
https://stackoverflow.com/questions/45250445
复制