Iteration Classe
Modelo de iteração a ser enviado por JSON.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.
- Herança
-
Iteration
Construtor
Iteration(*, name: str, **kwargs)
Parâmetros
Variáveis
- id
- str
Obtém a ID da iteração.
- status
- str
Obtém a iteração atual status.
- created
- datetime
Obtém a hora em que essa iteração foi concluída.
- last_modified
- datetime
Obtém a hora em que essa iteração foi modificada pela última vez.
- trained_at
- datetime
Obtém a hora em que essa iteração foi modificada pela última vez.
- project_id
- str
Obtém a ID do projeto da iteração.
- exportable
- bool
Se a iteração pode ser exportada para outro formato para download.
- domain_id
- str
Obtenha ou define um guid do domínio no qual a iteração foi treinada.
- classification_type
- str ou Classifier
Obtém o tipo de classificação do projeto. Os valores possíveis incluem: 'Multiclass', 'Multilabel'
- training_type
- str ou TrainingType
Obtém o tipo de treinamento da iteração. Os valores possíveis incluem: 'Regular', 'Advanced'
- reserved_budget_in_hours
- int
Obtém o orçamento de treinamento avançado reservado para a iteração.
- training_time_in_minutes
- int
Obtém o tempo de treinamento para a iteração.
- publish_name
- str
Nome do modelo publicado.
- original_publish_resource_id
- str
ID do Provedor de Recursos para a qual essa iteração foi originalmente publicada.
- custom_base_model_info
- CustomBaseModelInfo
Informações da iteração previamente treinada que fornece o modelo base para o treinamento da iteração atual. O valor padrão de nulo especifica que nenhuma iteração treinada anteriormente será usada para aprendizado incremental.
- training_error_details
- str
Detalhes do erro de treinamento, quando o treinamento falha. O valor é nulo quando o treinamento é bem-sucedido.
Métodos
as_dict |
Retornar um ditado que pode ser JSONify usando json.dump. O uso avançado pode, opcionalmente, usar um retorno de chamada como parâmetro: Key é o nome do atributo usado no Python. Attr_desc é um ditado de metadados. Atualmente, contém 'type' com o tipo msrest e 'key' com a chave codificada restAPI. Value é o valor atual neste objeto. A cadeia de caracteres retornada será usada para serializar a chave. Se o tipo de retorno for uma lista, isso será considerado um dict de resultado hierárquico. Confira os três exemplos neste arquivo:
Se você quiser serialização XML, poderá passar os kwargs is_xml=True. |
deserialize |
Analise um str usando a sintaxe RestAPI e retorne um modelo. |
enable_additional_properties_sending | |
from_dict |
Analisar um ditado usando determinado extrator de chave retorna um modelo. Por padrão, considere extratores de chave (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor e last_rest_key_case_insensitive_extractor) |
is_xml_model | |
serialize |
Retorne o JSON que seria enviado para o azure desse modelo. Esse é um alias para as_dict(full_restapi_key_transformer, keep_readonly=False). Se você quiser serialização XML, poderá passar os kwargs is_xml=True. |
validate |
Valide esse modelo recursivamente e retorne uma lista de ValidationError. |
as_dict
Retornar um ditado que pode ser JSONify usando json.dump.
O uso avançado pode, opcionalmente, usar um retorno de chamada como parâmetro:
Key é o nome do atributo usado no Python. Attr_desc é um ditado de metadados. Atualmente, contém 'type' com o tipo msrest e 'key' com a chave codificada restAPI. Value é o valor atual neste objeto.
A cadeia de caracteres retornada será usada para serializar a chave. Se o tipo de retorno for uma lista, isso será considerado um dict de resultado hierárquico.
Confira os três exemplos neste arquivo:
attribute_transformer
full_restapi_key_transformer
last_restapi_key_transformer
Se você quiser serialização XML, poderá passar os kwargs is_xml=True.
as_dict(keep_readonly=True, key_transformer=<function attribute_transformer>, **kwargs)
Parâmetros
- key_transformer
- <xref:function>
Uma função de transformador de chave.
- keep_readonly
Retornos
Um objeto compatível com JSON de ditado
Tipo de retorno
deserialize
Analise um str usando a sintaxe RestAPI e retorne um modelo.
deserialize(data, content_type=None)
Parâmetros
Retornos
Uma instância desse modelo
Exceções
enable_additional_properties_sending
enable_additional_properties_sending()
from_dict
Analisar um ditado usando determinado extrator de chave retorna um modelo.
Por padrão, considere extratores de chave (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)
Parâmetros
- key_extractors
Retornos
Uma instância desse modelo
Exceções
is_xml_model
is_xml_model()
serialize
Retorne o JSON que seria enviado para o azure desse modelo.
Esse é um alias para as_dict(full_restapi_key_transformer, keep_readonly=False).
Se você quiser serialização XML, poderá passar os kwargs is_xml=True.
serialize(keep_readonly=False, **kwargs)
Parâmetros
Retornos
Um objeto compatível com JSON de ditado
Tipo de retorno
validate
Valide esse modelo recursivamente e retorne uma lista de ValidationError.
validate()
Retornos
Uma lista de erros de validação
Tipo de retorno
Azure SDK for Python
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de