【问题标题】:Unable to import autoexplainer无法导入自动解释器
【发布时间】:2020-01-24 08:47:06
【问题描述】:

尝试在 azureml 中导入自动解释器时出现以下错误:

from azureml.train.automl.automlexplainer import explain_model  

ModuleNotFoundError Traceback(最近一次调用最后一次) 在 ----> 1 from azureml.train.automl.automlexplainer import retrieve_model_explanation 2 从 azureml.train.automl.automlexplainer 导入 explain_model 3 4 shap_values、expected_values、overall_summary、overall_imp、per_class_summary、per_class_imp = explain_model(fitted_model、x_train、x_test) 5 #整体特征重要性 ModuleNotFoundError:没有名为“azureml.train.automl.automlexplainer”的模块

有什么建议吗?

【问题讨论】:

    标签: azure automl azure-machine-learning-service


    【解决方案1】:

    包路径已更改

    应该是:-

    从 azureml.train.automl.runtime.automlexplainer 导入解释模型

    【讨论】:

      【解决方案2】:

      您使用的是哪个版本的 azureml-train-automl? azureml-train-automl 的最新版本,explain_model() 可在 azureml.train.automl.runtime.automlexplainer 包中找到。

      你能试试 azureml.train.automl.runtime.automlexplainer import explain_model 吗?

      【讨论】:

        【解决方案3】:

        使用 azureml.train.automl.runtime.automlexplainer 为我工作。 谢谢!

        azureml-train-automl 的版本是 1.0.85

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-05-03
          • 1970-01-01
          • 1970-01-01
          • 2017-07-12
          • 2015-04-22
          • 1970-01-01
          • 2023-01-21
          • 2012-03-13
          相关资源
          最近更新 更多