Compartir a través de


ModelProfile Clase

Contiene los resultados de una ejecución de generación de perfiles.

Un perfil de modelo de un modelo es una recomendación de requisitos de recursos. Se devuelve un objeto ModelProfile desde el método profile de la clase Model.

Inicialice el objeto ModelProfile.

Herencia
azureml.core.profile._ModelEvaluationResultBase
ModelProfile

Constructor

ModelProfile(workspace, name)

Parámetros

Nombre Description
workspace
Requerido

Objeto de área de trabajo que contiene el modelo.

name
Requerido
str

Nombre del perfil que se creará y recuperará.

workspace
Requerido

Objeto de área de trabajo que contiene el modelo.

name
Requerido
str

Nombre del perfil que se creará y recuperará.

Comentarios

En el siguiente ejemplo se muestra cómo devolver un objeto 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)

Métodos

get_details

Obtiene los detalles del resultado de la generación de perfiles.

Devuelve las métricas observadas (varios percentiles de latencia, cpu y memoria máxima usadas, etc.) y los requisitos de recursos recomendados en caso de éxito.

serialize

Convierta este perfil en un diccionario serializado JSON.

wait_for_completion

Espera a que el modelo finalice la generación de perfiles.

get_details

Obtiene los detalles del resultado de la generación de perfiles.

Devuelve las métricas observadas (varios percentiles de latencia, cpu y memoria máxima usadas, etc.) y los requisitos de recursos recomendados en caso de éxito.

get_details()

Devoluciones

Tipo Description

Diccionario de requisitos de recursos recomendados.

serialize

Convierta este perfil en un diccionario serializado JSON.

serialize()

Devoluciones

Tipo Description

La representación JSON de este perfil.

wait_for_completion

Espera a que el modelo finalice la generación de perfiles.

wait_for_completion(show_output=False)

Parámetros

Nombre Description
show_output

Opción booleana para imprimir una salida más detallada. El valor predeterminado es False.

Valor predeterminado: False