Google CloudML:无法检索以下软件包的软件包记录

时间:2019-01-08 01:45:53

标签: r tensorflow keras google-cloud-platform google-cloud-ml

我正在尝试训练TensorFlow / Keras / TFRuns模型并在Google Cloud ML上调整超参数。我希望从笔记本电脑开始执行此操作,并按照以下示例操作: https://blogs.rstudio.com/tensorflow/posts/2018-01-24-keras-fraud-autoencoder/

问题在于,因为我从CRAN以外的资源(即SparkR,断言aws.s3等)安装了一些软件包,所以我不断收到错误消息,指出“ Unable to retrieve package records for the following packages: ...<<some package goes here>>

我只需要几个软件包即可遵循上面链接中的示例。我想知道是否有一种方法可以要求Google Cloud ML仅使用 所有已安装软件包的特定子集?对我来说,为R设置某种虚拟环境会更好吗?如果是这样,是否有指向我可以遵循的“操作方法”指南的链接?我应该尝试在Docker中执行此操作吗?我很希望能够跟随这个例子。我希望有人可以指出正确的方向。

在此先感谢您的帮助。

祝一切顺利,

内特

1 个答案:

答案 0 :(得分:0)

您可以在GCS上暂存这些依赖关系,并在作业请求中提供URI。在公共文档中查看this section