当我在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单位?如果是这样,怎么办?
lleo @的回答是正确的; this section说明如下:
首次使用Cloud ML Engine时,典型项目的并发处理资源数量有限:
- ML培训单位的同期数量:15。
但要直接回答你的问题:这是一个按工作量的配额(不是几小时或几天后“补充”的东西)。因此,直接的解决方案是简单地提交一份工人较少的工作。
使用新项目访问有限资源在Google Cloud Platform上非常常见,但您可以通过电子邮件cloudml-feedback@google.com查看您是否有资格获得增加。
正如郭国庆在评论中所说,有一个问题。从他们这边解决了,我现在可以成功地提交我的工作。
对我来说,只有一份工作,而且也很轻松。此外,没有并行计算。因此,我很困惑为什么配额达到了。
它已经解决了,工作正常。感谢Google团队解决它。 :)
您可以在此处阅读有关默认限制的信息here您可能会要求增加配额(在控制台的API Manager页面上)。您的问题似乎与使用的并发ML单位有关,因此您可能要么重构您的培训管道,要么增加配额。