如何使用其他python依赖项部署Cloud ML Training作业?

时间:2016-09-29 15:41:46

标签: google-cloud-ml

我在tensorflow程序中使用了额外的python依赖项。如何通过Cloud ML部署培训作业?

1 个答案:

答案 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。