- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用 MultiWorkerMirroredStrategy() 在 Google AI 平台 (CMLE) 上训练自定义估算器时遇到以下错误。
ValueError: Unrecognized task_type: 'master', valid task types are: "chief", "worker", "evaluator" and "ps".
MirroredStrategy() 和 PamameterServerStrategy() 都在 AI-Platform 上使用它们各自的 config.yaml
文件正常工作。我目前不为任何操作提供设备范围。 都不是我在 session 配置中提供了任何设备过滤器,tf.ConfigProto(device_filters=device_filters)
。
我用于使用 MultiWorkerMirroredStrategy() 进行训练的 config.yaml
文件是:
trainingInput:
scaleTier: CUSTOM
masterType: standard_gpu
workerType: standard_gpu
workerCount: 4
在 AI-Platform 上提交训练作业时必须输入 masterType
。
注意:它将“首席”显示为有效任务类型,将“大师”显示为无效。我在 setup.py 中为训练包提供了 tensorflow-gpu==1.14.0。
最佳答案
我遇到了同样的问题。据我了解,MultiWorkerMirroredStrategy 配置值不同于其他策略以及 CMLE 默认提供的配置值:https://www.tensorflow.org/tutorials/distribute/multi_worker_with_keras#multi-worker_configuration
它不支持“master”节点,而是称其为“chief”。如果您在容器中运行作业,您可以尝试使用“useChiefInTfConfig”标志,请参阅此处的文档:https://developers.google.com/resources/api-libraries/documentation/ml/v1/python/latest/ml_v1.projects.jobs.html
否则你可能会尝试手动破解你的 TF_CONFIG:
TF_CONFIG = os.environ.get('TF_CONFIG')
if TF_CONFIG and '"master"' in TF_CONFIG:
os.environ['TF_CONFIG'] = TF_CONFIG.replace('"master"', '"chief"')
关于tensorflow - MultiWorkerMirroredStrategy() 无法在 Google AI 平台 (CMLE) 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58255039/
我按照tensorflow官方网站的例子。 https://www.tensorflow.org/tutorials/distribute/multi_worker_with_keras 这是我的规范
我在使用 MultiWorkerMirroredStrategy() 在 Google AI 平台 (CMLE) 上训练自定义估算器时遇到以下错误。 ValueError: Unrecognized
我是一名优秀的程序员,十分优秀!