当我试图导入azureml中的自动解释程序时,我得到了以下错误:
from azureml.train.automl.automlexplainer import explain_model ModuleNotFoundError跟踪(最近一次调用)在->1从azureml.train.automl.automlexplainer导入retrieve_model_explanation 2从azureml.train.automl.automlexplainer import explain_model 34 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”的模块
有什么建议吗?
发布于 2020-01-24 18:07:50
包路径已更改。
应该是:-
从azureml.train.automl.runtime.automlexplainer导入explain_model
发布于 2020-01-24 18:08:35
你用的是什么版本的阿兹瑞尔-火车-汽车?azureml,explain_model()的最新版本可在包azureml.train.automl.runtime.automlexplainer中获得。
你能试试azureml.train.automl.runtime.automlexplainer导入explain_model吗?
发布于 2020-01-25 16:20:51
使用azureml.train.automl.runtime.automlexplainer对我有用。谢谢!
的版本为1.0.85。
https://stackoverflow.com/questions/59892993
复制相似问题