Iteration Clase
Modelo de iteración que se va a enviar a través de JSON.
Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.
Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.
- Herencia
-
Iteration
Constructor
Iteration(*, name: str, **kwargs)
Parámetros
Variables
- id
- str
Obtiene el identificador de la iteración.
- status
- str
Obtiene el estado de iteración actual.
- created
- datetime
Obtiene la hora en que se completó esta iteración.
- last_modified
- datetime
Obtiene la hora en que esta iteración se modificó por última vez.
- trained_at
- datetime
Obtiene la hora en que esta iteración se modificó por última vez.
- project_id
- str
Obtiene el identificador del proyecto de la iteración.
- exportable
- bool
Si la iteración se puede exportar a otro formato para su descarga.
- domain_id
- str
Obtiene o establece un guid del dominio en el que se ha entrenado la iteración.
- classification_type
- str o Classifier
Obtiene el tipo de clasificación del proyecto. Entre los valores posibles se incluyen: "Multiclass", "Multilabel"
- training_type
- str o TrainingType
Obtiene el tipo de entrenamiento de la iteración. Entre los valores posibles se incluyen: "Regular", "Advanced"
- reserved_budget_in_hours
- int
Obtiene el presupuesto de entrenamiento avanzado reservado para la iteración.
- training_time_in_minutes
- int
Obtiene el tiempo de entrenamiento de la iteración.
- publish_name
- str
Nombre del modelo publicado.
- original_publish_resource_id
- str
Identificador del proveedor de recursos en el que se publicó originalmente esta iteración.
- custom_base_model_info
- CustomBaseModelInfo
Información de la iteración previamente entrenada que proporciona el modelo base para el entrenamiento de la iteración actual. El valor predeterminado de NULL especifica que no se usará ninguna iteración previamente entrenada para el aprendizaje incremental.
- training_error_details
- str
Detalles del error de entrenamiento, cuando se produce un error en el entrenamiento. El valor es null cuando el entrenamiento se realiza correctamente.
Métodos
as_dict |
Devuelve un dict que puede ser JSONify mediante json.dump. El uso avanzado puede usar opcionalmente una devolución de llamada como parámetro: Key es el nombre de atributo que se usa en Python. Attr_desc es un dict de metadatos. Actualmente contiene 'type' con el tipo msrest y 'key' con la clave codificada restAPI. Value es el valor actual de este objeto. La cadena devuelta se usará para serializar la clave. Si el tipo de valor devuelto es una lista, se considera una diferencia de resultado jerárquica. Vea los tres ejemplos de este archivo:
Si desea serialización XML, puede pasar los kwargs is_xml=True. |
deserialize |
Analice una cadena mediante la sintaxis restAPI y devuelva un modelo. |
enable_additional_properties_sending | |
from_dict |
Analizar un dict mediante un extractor de claves dado devuelve un modelo. De forma predeterminada, considere la posibilidad de extractores de claves (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor y last_rest_key_case_insensitive_extractor) |
is_xml_model | |
serialize |
Devuelve el JSON que se enviaría a Azure desde este modelo. Se trata de un alias para as_dict(full_restapi_key_transformer, keep_readonly=False). Si desea serialización XML, puede pasar los kwargs is_xml=True. |
validate |
Valide este modelo de forma recursiva y devuelva una lista de ValidationError. |
as_dict
Devuelve un dict que puede ser JSONify mediante json.dump.
El uso avanzado puede usar opcionalmente una devolución de llamada como parámetro:
Key es el nombre de atributo que se usa en Python. Attr_desc es un dict de metadatos. Actualmente contiene 'type' con el tipo msrest y 'key' con la clave codificada restAPI. Value es el valor actual de este objeto.
La cadena devuelta se usará para serializar la clave. Si el tipo de valor devuelto es una lista, se considera una diferencia de resultado jerárquica.
Vea los tres ejemplos de este archivo:
attribute_transformer
full_restapi_key_transformer
last_restapi_key_transformer
Si desea serialización XML, puede pasar los kwargs is_xml=True.
as_dict(keep_readonly=True, key_transformer=<function attribute_transformer>, **kwargs)
Parámetros
- key_transformer
- <xref:function>
Función de transformador de teclas.
- keep_readonly
Devoluciones
Un objeto compatible con JSON dict
Tipo de valor devuelto
deserialize
Analice una cadena mediante la sintaxis restAPI y devuelva un modelo.
deserialize(data, content_type=None)
Parámetros
- data
- str
Una cadena de datos mediante la estructura restAPI. JSON de forma predeterminada.
- content_type
- str
JSON de forma predeterminada, establezca application/xml si XML.
Devoluciones
Instancia de este modelo
Excepciones
enable_additional_properties_sending
enable_additional_properties_sending()
from_dict
Analizar un dict mediante un extractor de claves dado devuelve un modelo.
De forma predeterminada, considere la posibilidad de extractores de claves (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor y last_rest_key_case_insensitive_extractor)
from_dict(data, key_extractors=None, content_type=None)
Parámetros
- content_type
- str
JSON de forma predeterminada, establezca application/xml si XML.
- key_extractors
Devoluciones
Instancia de este modelo
Excepciones
is_xml_model
is_xml_model()
serialize
Devuelve el JSON que se enviaría a Azure desde este modelo.
Se trata de un alias para as_dict(full_restapi_key_transformer, keep_readonly=False).
Si desea serialización XML, puede pasar los kwargs is_xml=True.
serialize(keep_readonly=False, **kwargs)
Parámetros
Devoluciones
Un objeto compatible con JSON dict
Tipo de valor devuelto
validate
Valide este modelo de forma recursiva y devuelva una lista de ValidationError.
validate()
Devoluciones
Una lista de errores de validación
Tipo de valor devuelto
Azure SDK for Python