ModelProfile Clase
Constructor
ModelProfile(workspace, name)
Parámetros
| Nombre | Description |
|---|---|
|
workspace
Requerido
|
Objeto de área de trabajo que contiene el modelo. |
|
name
Requerido
|
Nombre del perfil que se va a crear y recuperar. |
|
workspace
Requerido
|
Objeto de área de trabajo que contiene el modelo. |
|
name
Requerido
|
Nombre del perfil que se va a crear y recuperar. |
Comentarios
En el ejemplo siguiente 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 |
Obtenga los detalles del resultado de 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 |
Espere a que el modelo finalice la generación de perfiles. |
get_details
Obtenga los detalles del resultado de 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 |
|---|---|
|
Representación JSON de este perfil |
wait_for_completion
Espere 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
|