我在tensorflow程序中使用了额外的python依赖项。如何通过Cloud ML部署培训作业?
答案 0 :(得分:3)
如果您的依赖项是在PyPI上,则可以在自定义setup.py文件中将它们声明为依赖项。见http://python-packaging.readthedocs.io/en/latest/dependencies.html。创建setup.py文件后,正常使用gcloud beta ml jobs submit training
,您的代码将使用setup.py文件构建。
运行gcloud beta ml jobs submit training --help
以获取更多信息。
如果您的依赖关系不在PyPI上,您可以按照此处的说明http://python-packaging.readthedocs.io/en/latest/dependencies.html#packages-not-on-pypi,或者您可以使用--packages
标志手动将tar.gz存档传递给gcloud。