【问题标题】:Error when running hyperparameter tuning job with SageMaker locally在本地使用 SageMaker 运行超参数调整作业时出错
【发布时间】:2020-10-19 06:57:01
【问题描述】:

我试图使用下面给出的示例代码在我的机器上本地运行超参数调整作业。

tuner = HyperparameterTuner(estimator,
objective_metric_name,
hyperparameter_ranges,
metric_definitions,
max_jobs=4,
max_parallel_jobs=2,
objective_type=objective_type,
base_tuning_job_name="hpo-tuning-demo"
)

tuner.fit(inputs=channels)

这会产生错误:AttributeError: 'LocalSagemakerClient' object has no attribute 'create_hyper_parameter_tuning_job'。按照其他一些帖子中的建议更新 SageMaker 和 boto3 并没有帮助。

这是否意味着不支持本地超参数调整,或者我错过了什么?

【问题讨论】:

    标签: runtime-error local amazon-sagemaker


    【解决方案1】:

    没错,本地不支持超参数调整,因为 SageMaker SDK 中没有 HPO 库。

    【讨论】:

    • 如果您包含解释或一些资源,为什么不支持它会很好。这样做会增加人们喜欢您的答案并投票赞成的可能性。请查看How to Answer 并编辑您的答案。
    猜你喜欢
    • 1970-01-01
    • 2018-10-04
    • 2021-02-11
    • 2021-06-08
    • 2019-03-21
    • 1970-01-01
    • 2020-06-19
    • 2019-07-02
    • 1970-01-01
    相关资源
    最近更新 更多