Iteration Classe
Modello di iterazione da inviare su JSON.
Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.
Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.
- Ereditarietà
-
Iteration
Costruttore
Iteration(*, name: str, **kwargs)
Parametri
Variabili
- id
- str
Ottiene l'ID dell'iterazione.
- status
- str
Ottiene lo stato di iterazione corrente.
- created
- datetime
Ottiene l'ora di completamento dell'iterazione.
- last_modified
- datetime
Ottiene l'ora dell'ultima modifica dell'iterazione.
- trained_at
- datetime
Ottiene l'ora dell'ultima modifica dell'iterazione.
- project_id
- str
Ottiene l'ID progetto dell'iterazione.
- exportable
- bool
Indica se l'iterazione può essere esportata in un altro formato per il download.
- domain_id
- str
Ottiene o imposta un GUID del dominio su cui è stata eseguito il training dell'iterazione.
- classification_type
- str oppure Classifier
Ottiene il tipo di classificazione del progetto. I valori possibili includono: 'Multiclass', 'Multilabel'
- training_type
- str oppure TrainingType
Ottiene il tipo di training dell'iterazione. I valori possibili includono: 'Regular', 'Advanced'
- reserved_budget_in_hours
- int
Ottiene il budget di training avanzato riservato per l'iterazione.
- training_time_in_minutes
- int
Ottiene il tempo di training per l'iterazione.
- publish_name
- str
Nome del modello pubblicato.
- original_publish_resource_id
- str
ID provider di risorse in cui è stata pubblicata l'iterazione.
- custom_base_model_info
- CustomBaseModelInfo
Informazioni dell'iterazione sottoposta a training in precedenza che fornisce il modello di base per il training dell'iterazione corrente. Il valore predefinito null specifica che non verrà usata alcuna iterazione sottoposta a training in precedenza per l'apprendimento incrementale.
- training_error_details
- str
Dettagli dell'errore di training, quando il training ha esito negativo. Il valore è Null quando il training ha esito positivo.
Metodi
as_dict |
Restituire un dict che può essere JSONify usando json.dump. L'utilizzo avanzato può facoltativamente usare un callback come parametro: Key è il nome dell'attributo usato in Python. Attr_desc è un dict di metadati. Attualmente contiene 'type' con il tipo msrest e 'key' con la chiave con codifica RestAPI. Value è il valore corrente in questo oggetto. La stringa restituita verrà utilizzata per serializzare la chiave. Se il tipo restituito è un elenco, si tratta di un risultato gerarchico dict. Vedere i tre esempi in questo file:
Se si desidera la serializzazione XML, è possibile passare i kwargs is_xml=True. |
deserialize |
Analizzare uno str usando la sintassi RestAPI e restituire un modello. |
enable_additional_properties_sending | |
from_dict |
Analizzare un dict usando un estrattore di chiave specificato restituisce un modello. Per impostazione predefinita, considerare gli estrattori di chiave (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor e last_rest_key_case_insensitive_extractor) |
is_xml_model | |
serialize |
Restituire il codice JSON che verrebbe inviato ad Azure da questo modello. Si tratta di un alias per as_dict(full_restapi_key_transformer, keep_readonly=False). Se si desidera la serializzazione XML, è possibile passare i kwargs is_xml=True. |
validate |
Convalidare questo modello in modo ricorsivo e restituire un elenco di ValidationError. |
as_dict
Restituire un dict che può essere JSONify usando json.dump.
L'utilizzo avanzato può facoltativamente usare un callback come parametro:
Key è il nome dell'attributo usato in Python. Attr_desc è un dict di metadati. Attualmente contiene 'type' con il tipo msrest e 'key' con la chiave con codifica RestAPI. Value è il valore corrente in questo oggetto.
La stringa restituita verrà utilizzata per serializzare la chiave. Se il tipo restituito è un elenco, si tratta di un risultato gerarchico dict.
Vedere i tre esempi in questo file:
attribute_transformer
full_restapi_key_transformer
last_restapi_key_transformer
Se si desidera la serializzazione XML, è possibile passare i kwargs is_xml=True.
as_dict(keep_readonly=True, key_transformer=<function attribute_transformer>, **kwargs)
Parametri
- key_transformer
- <xref:function>
Funzione di trasformatore di tasti.
- keep_readonly
Restituisce
Oggetto compatibile con JSON dict
Tipo restituito
deserialize
Analizzare uno str usando la sintassi RestAPI e restituire un modello.
deserialize(data, content_type=None)
Parametri
- content_type
- str
JSON per impostazione predefinita, impostare application/xml se XML.
Restituisce
Istanza di questo modello
Eccezioni
enable_additional_properties_sending
enable_additional_properties_sending()
from_dict
Analizzare un dict usando un estrattore di chiave specificato restituisce un modello.
Per impostazione predefinita, considerare gli estrattori di chiave (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor e last_rest_key_case_insensitive_extractor)
from_dict(data, key_extractors=None, content_type=None)
Parametri
- content_type
- str
JSON per impostazione predefinita, impostare application/xml se XML.
- key_extractors
Restituisce
Istanza di questo modello
Eccezioni
is_xml_model
is_xml_model()
serialize
Restituire il codice JSON che verrebbe inviato ad Azure da questo modello.
Si tratta di un alias per as_dict(full_restapi_key_transformer, keep_readonly=False).
Se si desidera la serializzazione XML, è possibile passare i kwargs is_xml=True.
serialize(keep_readonly=False, **kwargs)
Parametri
Restituisce
Oggetto compatibile con JSON dict
Tipo restituito
validate
Convalidare questo modello in modo ricorsivo e restituire un elenco di ValidationError.
validate()
Restituisce
Elenco di errori di convalida
Tipo restituito
Azure SDK for Python