Дублирование отслеживания экспериментов SageMakerPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Дублирование отслеживания экспериментов SageMaker

Сообщение Anonymous »

Я пытаюсь обучить модель в режиме сценария с помощью AWS SageMaker.
Я хотел бы отслеживать это задание обучения с помощью AWS SageMaker Experiments вместе с некоторыми рассчитанными показателями в задании обучения. Когда я начинаю задание обучения, успешно создается новый эксперимент, который отслеживает все предоставленные гиперпараметры (например, нестиматоры).
Однако, как было сказано ранее, кроме того, я также хочу отслеживать другие метрики (например, точность) в пользовательском скрипте. Здесь я использую load_run(), прежде чем подогнать модель, а затем, например, регистрирую метрику с помощью run.log_metric(). Однако когда я это делаю, SageMaker создает новую отдельную запись эксперимента в пользовательском интерфейсе, что означает, что мои гиперпараметры и метрики хранятся отдельно в двух отдельных экспериментах:
Изображение

Я бы хотел, чтобы метрики и гиперпараметры были объединены в одном эксперименте. Что я делаю не так?
Вот сокращенный код, который я использую для запуска процесса обучения:

exp_name = "sklearn-script-mode-experiment"

with Run(
experiment_name=exp_name,
sagemaker_session=sess,
) as run:

sklearn_estimator = SKLearn('train.py',
instance_type='ml.m5.large',
framework_version='1.0-1',
role="arn:aws:iam:::role/service-role/AmazonSageMaker-ExecutionRole-",
hyperparameters={'nestimators': 100},
environment={"REGION": REGION})

sklearn_estimator.fit({'train': f's3://{BUCKET}/{S3_INPUT_PATH}'})

Вот сокращенный train.py:
#parsing arguments here ... etc ...

model = RandomForestClassifier(n_estimators=args.nestimators,
max_depth=5,
random_state=1)

with load_run(sagemaker_session=sagemaker_session) as run:

model.fit(X, y)

run.log_metric(name = "Final Test Loss", value = 0.9)


Подробнее здесь: https://stackoverflow.com/questions/768 ... uplication
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Пакет Python для экспериментов с вогнутостью функций, поиск альфа-версии, для которой функция выпукла, определение выпук
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Дизайн экспериментов на основе Python, применяемых к листу Excel
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Токен отслеживания Axon для разных имен процессоров: сохраните уникальный токен отслеживания для каждого @ProcessingGrou
    Anonymous » » в форуме JAVA
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous
  • Зависимости Lambda Sagemaker
    Гость » » в форуме Python
    0 Ответы
    32 Просмотры
    Последнее сообщение Гость
  • Как загрузить большой файл из SageMaker Studio Lab?
    Гость » » в форуме Python
    0 Ответы
    61 Просмотры
    Последнее сообщение Гость

Вернуться в «Python»