2

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

4

1 回答 1

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,或者您可以手动传递您的 tar .gz 存档到 gcloud,带有--packages标志。

于 2016-09-29T15:48:08.887 回答