azure - 在 Azure ML 中将本地计算与 Estimator 结合使用
问题描述
TensorFlow 估计器是否可以使用本地计算?为训练运行配置虚拟机需要大量时间,我希望能够在本地尝试几次运行,直到我的配置稳定。
可以通过创建一个空的 RunConfiguration 来使用 ScriptRunConfig 执行此操作。该文档声称可以创建本地 ComputeTarget,但缺少有关如何执行此操作的文档:
本地计算机
创建和附加:无需创建或附加计算目标即可将本地计算机用作训练环境。
配置:当您使用本地计算机作为计算目标时,训练代码将在您的开发环境中运行。如果该环境已经有您需要的 Python 包,请使用用户管理的环境。
[!代码蟒蛇]
解决方案
我会直接使用Microsoft 文档,而不是 GitHub 原始页面——我注意到后者有时不完整和/或过时。
正如您所怀疑的,文档确认您应该创建一个空的 RunConfiguration,类似于以下代码(取自上述链接):
from azureml.core.runconfig import RunConfiguration
# Edit a run configuration property on the fly.
run_local = RunConfiguration()
run_local.environment.python.user_managed_dependencies = True
推荐阅读
- wordpress - 如何仅在移动视图中禁用related_products woocomerce
- functional-programming - 带有 Spring-Integration 的函数式编程异常处理风格
- javascript - Firebase Cloud Functions:使用 onCreate() 方法时如何命名参数?
- python-3.x - 如何使不和谐的机器人排队本地 mp3?
- c++ - 为什么我在删除动态指针时会出错?
- bash - 计算行数或枚举行号,以便我可以遍历它们 - 为什么这是反模式?
- python - 使用for循环在python中创建一个新的SQLite表
- architecture - 微服务中的监控:如何在微服务架构中检测内部/外部服务是否出现故障
- php - 检查当前的 WooCommerce 产品是否有图片库来运行 jQuery 脚本
- python - 如何获取前两个列表中的公共元素并保存到 python 3 中的新列表?