当我试图提交一个在Google Cloud-ML中训练模型的工作时,我得到了下面的错误。
RESOURCE_EXHAUSTED: Quota failure for project my_project.
The requested 16.536900000000003 ML Units exceed the allowed maximum of 15.To read more about Cloud ML Engine quota, see https://cloud.google.com/ml-engine/quotas.
- '@type': type.googleapis.com/google.rpc.QuotaFailure
violations:
- description: The requested 16.536900000000003 ML Units exceed the allowed maximum
of 15.
subject: my_project
现在我的问题是,这个配额会在几个小时或几天后重新设置吗?或者我需要要求增加ML单位?如果是这样,如何做到这一点?
发布于 2017-12-22 14:52:56
lleo@的答案是正确的;this section陈述了以下内容:
典型项目首次使用云ML引擎时,受并发处理资源数量的限制:
但直接回答你的问题:这是每个工作的配额(而不是几个小时或几天后“补充”的东西)。因此,直接的解决方案是简单地提交一个工作人员较少的作业。
在Google Cloud平台上,通过新项目访问有限的资源是很常见的,但你可以发送电子邮件给cloudml- but @google.com,看看你是否有资格获得加薪。
发布于 2017-12-24 06:50:39
正如徐国庆在评论中所说的那样,有一个问题。这是从他们那里解决的,我现在可以成功地提交我的工作了。
对我来说,只有一份工作,而且也很轻松。此外,没有并行计算在进行。因此,我感到困惑,为什么会达到配额。
现在已经解决了,运行得很好。感谢谷歌团队解决了这个问题。:)
发布于 2017-12-22 12:47:13
您可以在此处阅读有关默认限制的信息,您可能会要求增加配额(在控制台的here管理器页面上)。看起来你的问题是关于并发ML单元的使用,所以你可以重构你的训练管道,或者要求增加配额。
https://stackoverflow.com/questions/47940980
复制