ModelProfile Класс
- Наследование
-
azureml.core.profile._ModelEvaluationResultBaseModelProfile
Конструктор
ModelProfile(workspace, name)
Параметры
Имя | Описание |
---|---|
workspace
Обязательно
|
Объект рабочей области, содержащий модель. |
name
Обязательно
|
Имя создаваемого и извлекаемого профиля. |
workspace
Обязательно
|
Объект рабочей области, содержащий модель. |
name
Обязательно
|
Имя создаваемого и извлекаемого профиля. |
Комментарии
В примере ниже показано, как возвратить объект ModelProfile.
profile = Model.profile(ws, "profilename", [model], inference_config, input_dataset=dataset)
profile.wait_for_profiling(True)
profiling_details = profile.get_details()
print(profiling_details)
Методы
get_details |
Получение сведений о результатах профилирования. Возвращает наблюдаемые метрики (различные процентили задержки, максимальное использование ЦП и памяти и т. д.) и рекомендуемые требования к ресурсам в случае успеха. |
serialize |
Преобразование этого профиля в сериализованный словарь JSON. |
wait_for_completion |
Дождитесь завершения профилирования модели. |
get_details
Получение сведений о результатах профилирования.
Возвращает наблюдаемые метрики (различные процентили задержки, максимальное использование ЦП и памяти и т. д.) и рекомендуемые требования к ресурсам в случае успеха.
get_details()
Возвращаемое значение
Тип | Описание |
---|---|
Словарь рекомендуемых требований к ресурсам. |
serialize
Преобразование этого профиля в сериализованный словарь JSON.
serialize()
Возвращаемое значение
Тип | Описание |
---|---|
Представление JSON для этого профиля |
wait_for_completion
Дождитесь завершения профилирования модели.
wait_for_completion(show_output=False)
Параметры
Имя | Описание |
---|---|
show_output
|
Логический параметр для печати более подробных выходных данных. Значение по умолчанию — False. Default value: False
|