#amazon-web-services #model #monitor #amazon-sagemaker
#amazon-web-services #Модель #монитор #амазонка-мудрец
Вопрос:
Я пытаюсь создать задание мониторинга качества модели, используя класс ModelQualityMonitor из Sagemaker model_monitor, и я думаю, что у меня определены все операторы импорта, но я получаю сообщение не удается импортировать ошибку имени
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
)
Любые указания приветствуются
Ответ №1:
Вы используете ноутбук Amazon SageMaker? Когда я запускаю приведенный выше код в новом conda_python3
ноутбуке Amazon SageMaker, я вообще не получаю никаких ошибок.
Пример вывода скриншота без ошибок:
Если вы получаете что-то вроде NameError: name 'ModelQualityMonitor' is not defined
, я подозреваю, что вы работаете в среде Python, в которой не установлен Amazon SageMaker SDK. Возможно, попробуйте запустить pip install sagemaker
, а затем посмотрите, устранит ли это вашу ошибку.