ModelProfile Classe

Contiene i risultati di un'esecuzione di profilatura.

Un profilo di modello di un modello è una raccomandazione sui requisiti di risorsa. Un oggetto ModelProfile viene restituito dal profile metodo della Model classe.

Inizializzare l'oggetto ModelProfile.

Ereditarietà
azureml.core.profile._ModelEvaluationResultBase
ModelProfile

Costruttore

ModelProfile(workspace, name)

Parametri

workspace
Workspace
Necessario

Oggetto dell'area di lavoro contenente il modello.

name
str
Necessario

Nome del profilo da creare e recuperare.

workspace
Workspace
Necessario

Oggetto dell'area di lavoro contenente il modello.

name
str
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

Dizionario dei requisiti di risorsa consigliati.

Tipo restituito

serialize

Convertire questo profilo in un dizionario serializzato JSON.

serialize()

Restituisce

Rappresentazione JSON di questo profilo

Tipo restituito

wait_for_completion

Attendere che il modello finisca la profilatura.

wait_for_completion(show_output=False)

Parametri

show_output
bool
valore predefinito: False

Opzione booleana per stampare un output più dettagliato. Il valore predefinito è False.