ERROR 2017-11-23 18:39:51 -0800服务复制工作者2退出 非零状态为1.终止原因:错误。
ERROR 2017-11-23 18:39:51 -0800服务Traceback(最近的电话 最后):
ERROR 2017-11-23 18:39:51 -0800服务档案 “/usr/lib/python2.7/runpy.py”,第162行,在_run_module_as_main中 ERROR 2017-11-23 18:39:51 -0800服务“主要”,fname, loader,pkg_name)
ERROR 2017-11-23 18:39:51 -0800服务档案 “/usr/lib/python2.7/runpy.py”,第72行,在_run_code中
错误2017-11-23 18:39:51 -0800 run_globals中的服务执行代码
错误2017-11-23 18:39:51 -0800服务档案 “/root/.local/lib/python2.7/site-packages/object_detection/train.py” 第49行,
ERROR 2017-11-23 18:39:51 -0800来自的服务 object_detection导入培训师
错误2017-11-23 18:39:51 -0800服务文件“/root/.local/lib/python2.7/site-packages/object_detection/trainer.py”, 第27行,
ERROR 2017-11-23 18:39:51 -0800来自的服务 object_detection.builders import preprocessor_builder
错误2017-11-23 18:39:51 -0800服务档案 “/root/.local/lib/python2.7/site-packages/object_detection/builders/preprocessor_builder.py” 第21行,
ERROR 2017-11-23 18:39:51 -0800来自的服务 object_detection.protos import preprocessor_pb2
错误2017-11-23 18:39:51 -0800服务档案 “/root/.local/lib/python2.7/site-packages/object_detection/protos/preprocessor_pb2.py” 第71行,
ERROR 2017-11-23 18:39:51 -0800服务选项=无,文件= DESCRIPTOR),
错误2017-11-23 18:39:51 -0800服务TypeError: new ()得到了一个意外的关键字参数'file'
使用protobuf (3.5.0.post1)
但是当我在本地运行时,没有错误!
答案 0 :(得分:0)
Cloud ML Engine不支持最新版本的TensorFlow或protobuf。您可以看到当前的包和版本here。您是否已将protobuf添加到setup.py中所需包的列表中?
在setup.py中,您可以使用以下代码请求更新版本的TensorFlow:
custom.model.ts