ModelProfile Classe
- Ereditarietà
-
azureml.core.profile._ModelEvaluationResultBaseModelProfile
Costruttore
ModelProfile(workspace, name)
Parametri
Nome | Descrizione |
---|---|
workspace
Necessario
|
Oggetto dell'area di lavoro contenente il modello. |
name
Necessario
|
Nome del profilo da creare e recuperare. |
workspace
Necessario
|
Oggetto dell'area di lavoro contenente il modello. |
name
Necessario
|
Nome del profilo da creare e recuperare. |
Commenti
Nell'esempio seguente viene illustrato come restituire un oggetto 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)
Metodi
get_details |
Ottenere i dettagli del risultato della profilatura. Restituisce le metriche osservate (vari percentili di latenza, cpu e memoria massima usata e così via) e i requisiti di risorsa consigliati in caso di esito positivo. |
serialize |
Convertire questo profilo in un dizionario serializzato JSON. |
wait_for_completion |
Attendere che il modello finisca la profilatura. |
get_details
Ottenere i dettagli del risultato della profilatura.
Restituisce le metriche osservate (vari percentili di latenza, cpu e memoria massima usata e così via) e i requisiti di risorsa consigliati in caso di esito positivo.
get_details()
Restituisce
Tipo | Descrizione |
---|---|
Dizionario dei requisiti di risorsa consigliati. |
serialize
Convertire questo profilo in un dizionario serializzato JSON.
serialize()
Restituisce
Tipo | Descrizione |
---|---|
Rappresentazione JSON di questo profilo |
wait_for_completion
Attendere che il modello finisca la profilatura.
wait_for_completion(show_output=False)
Parametri
Nome | Descrizione |
---|---|
show_output
|
Opzione booleana per stampare un output più dettagliato. Il valore predefinito è False. Valore predefinito: False
|