Пакет SDK для машинного обучения Azure версии 2 для скачивания журналов этапов заданияPython

Программы на Python
Anonymous
 Пакет SDK для машинного обучения Azure версии 2 для скачивания журналов этапов задания

Сообщение Anonymous »

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

Код: Выделить всё

job = ml_client.jobs.get(name="my_job_name-08584641874851693546433866596CU116")
Кроме того, получить имя задания сложно, поскольку оно не соответствует display_name задания. Поэтому мне приходится перечислять все задания, что занимает много времени, поскольку это итератор, который проходит ВСЕ задания в рабочей области.
В документации задания я могу скачать его журналы, но это журналы заданий, которые представляют собой только системные журналы, а не прикладные журналы, генерируемые шагами.
При проверке запросов браузером я обнаружил, что файлы журналов сохраняются. в хранилище BLOB-объектов.
Изображение


https://my-storage-aml.blob.core.window ... SOME-TOKEN

Итак, у меня есть код Python для загрузки файла в хранилище BLOB-объектов, но я не знаю, как мне перечислить все правильные папки из уникального задания. dcid.614b7e0b-4f56-417c-89df-5fb4ac09ce1a — это один шаг работы.
Есть ли простой и БЫСТРЫЙ способ получить эти журналы в Python? Я говорю быстро, потому что получение задания с помощью MLClient очень болезненно, поскольку это итератор, когда мы перечисляем все задания. Не существует предварительного фильтра для получения заданий в результате эксперимента или фильтрации регулярных выражений.

Подробнее здесь: https://stackoverflow.com/questions/793 ... s-of-a-job

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