AWS sagemaker model monitor- ImportError: cannot import name 'ModelQualityMonitor'
AWS sagemaker model monitor- ImportError: cannot import name 'ModelQualityMonitor'
我正在尝试使用来自 Sagemaker model_monitor 的 class ModelQualityMonitor 创建模型质量监视器作业,我想我已经定义了所有导入语句,但我收到消息无法导入名称错误
from sagemaker import get_execution_role, session, Session
from sagemaker.model_monitor import ModelQualityMonitor
role = get_execution_role()
session = Session()
model_quality_monitor = ModelQualityMonitor(
role=role,
instance_count=1,
instance_type='ml.m5.xlarge',
volume_size_in_gb=20,
max_runtime_in_seconds=1800,
sagemaker_session=session
)
感谢任何指点
您使用的是 Amazon SageMaker 笔记本吗?当我 运行 在一个新的 conda_python3
Amazon SageMaker notebook 中使用上面的代码时,我完全没有收到任何错误。
示例屏幕截图输出显示没有错误:
如果您得到类似 NameError: name 'ModelQualityMonitor' is not defined
的信息,那么我怀疑您 运行 处于未安装 Amazon SageMaker SDK 的 Python 环境中。也许尝试 运行ning pip install sagemaker
然后看看这是否解决了您的错误。
我正在尝试使用来自 Sagemaker model_monitor 的 class ModelQualityMonitor 创建模型质量监视器作业,我想我已经定义了所有导入语句,但我收到消息无法导入名称错误
from sagemaker import get_execution_role, session, Session
from sagemaker.model_monitor import ModelQualityMonitor
role = get_execution_role()
session = Session()
model_quality_monitor = ModelQualityMonitor(
role=role,
instance_count=1,
instance_type='ml.m5.xlarge',
volume_size_in_gb=20,
max_runtime_in_seconds=1800,
sagemaker_session=session
)
感谢任何指点
您使用的是 Amazon SageMaker 笔记本吗?当我 运行 在一个新的 conda_python3
Amazon SageMaker notebook 中使用上面的代码时,我完全没有收到任何错误。
示例屏幕截图输出显示没有错误:
如果您得到类似 NameError: name 'ModelQualityMonitor' is not defined
的信息,那么我怀疑您 运行 处于未安装 Amazon SageMaker SDK 的 Python 环境中。也许尝试 运行ning pip install sagemaker
然后看看这是否解决了您的错误。