1

我通过以下方式拥有我的 Google 存储桶:

-data
--labels.pbtxt
--train.record
--test.record
-training
--config file
--packages

而且我的本地机器以相同的方式在 /tensorflow/models/research/object_detection 中具有数据,另外

-training
--cloud.yml

我正在运行以下命令在谷歌云 ML 引擎上开始工作

gcloud ml-engine jobs submit training object_detection_0.1 --job-
dir=gs://{BUCKET NAME}/training --packages dist/object_detection-
0.1.tar.gz,slim/dist/slim-0.1.tar.gz --module-name object_detection.train --
region us-central1 --config /##/##/models/research/object_detection/training 
-- --train_dir=gs://{BUCKET NAME}/training --
pipeline_config_path=gs://{BUCKET NAME}/training/config_file.config

谷歌云日志向我显示以下错误。

Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
 File "/root/.local/lib/python2.7/site-packages/object_detection/train.py", 
line 49, in <module>
    from object_detection import trainer
  File "/root/.local/lib/python2.7/site-
 packages/object_detection/trainer.py", line 33, in <module>
    from deployment import model_deploy
ImportError: No module named deployment

副本工人 0,1,2,3 - 同样的错误

The replica worker 4 exited with a non-zero status of 1. Termination reason: 
Error. 
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/root/.local/lib/python2.7/site-packages/object_detection/train.py", 
line 49, in <module>
    from object_detection import trainer
  File "/root/.local/lib/python2.7/site-
packages/object_detection/trainer.py", line 33, in <module>
    from deployment import model_deploy
ImportError: No module named deployment

副本 ps 0,1 - 相同的错误

 The replica ps 2 exited with a non-zero status of 1. Termination reason: 
Error. 
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/root/.local/lib/python2.7/site-packages/object_detection/train.py", 
line 49, in <module>
    from object_detection import trainer
  File "/root/.local/lib/python2.7/site-
packages/object_detection/trainer.py", line 33, in <module>
    from deployment import model_deploy
ImportError: No module named deployment
4

1 回答 1

1

我对 deeplab 模型有同样的问题。似乎他们指的是 这个文件夹,因为如果我放置它应该正确调用它,它对我有用

顺便说一句......我让我知道你是如何解决它的。

于 2018-03-17T19:00:08.827 回答