exceptions Módulo

Contém o módulo de exceção no SDKv2 do Azure Machine Learning.

Isto inclui enums e classes para exceções.

Classes

AssetException

Classe para todas as exceções relacionadas com Recursos.

AssetPathException

Classe para a exceção gerada quando é feita uma tentativa de atualizar o caminho de um recurso existente. Os caminhos dos recursos são imutáveis.

CannotSetAttributeError

Exceção gerada quando um utilizador tenta definir atributos de entradas/saídas.

CloudArtifactsNotSupportedError

Exceção gerada quando os artefactos da cloud remota são utilizados com pontos finais locais.

Os pontos finais locais só suportam artefactos locais.

ComponentException

Classe para todas as exceções relacionadas com Componentes.

DeploymentException

Classe para todas as exceções relacionadas com Implementações.

DockerEngineNotAvailableError

Exceção gerada quando o Motor do Docker local está indisponível para a operação local.

EmptyDirectoryError

Exceção gerada quando um diretório vazio é fornecido como entrada para uma operação de E/S.

ErrorCategory

Contém o módulo de exceção no SDKv2 do Azure Machine Learning.

Isto inclui enums e classes para exceções.

ErrorTarget

Contém o módulo de exceção no SDKv2 do Azure Machine Learning.

Isto inclui enums e classes para exceções.

InvalidLocalEndpointError

Exceção gerada quando o ponto final local é inválido.

InvalidVSCodeRequestError

Exceção gerada quando a Depuração do VS Code é invocada com um ponto final remoto.

A depuração do VSCode só é suportada para pontos finais locais.

JobException

Classe para todas as exceções relacionadas com Tarefas.

JobParsingError

Exceção de que os dados da tarefa devolvidos pelo MFE não podem ser analisados.

KeywordError

Erro de palavra-chave de super classe de todos os tipos.

LocalDeploymentGPUNotAvailable

Exceção gerada quando local_enable_gpu está definida e a GPU da Nvidia não está disponível.

LocalEndpointImageBuildError

Exceção gerada quando a compilação de imagens do Docker do ponto final local não é bem sucedida.

LocalEndpointInFailedStateError

Exceção gerada quando o ponto final local está no estado Com falha.

LocalEndpointNotFoundError

Exceção gerada se não for possível encontrar o ponto final local.

MissingPositionalArgsError

Exceção gerada quando falta o parâmetro de palavra-chave posicional em funções dinâmicas.

MlException

A classe base para todas as exceções geradas na base de código do SDK do AzureML. Se for necessário definir um tipo de exceção personalizado, esse tipo de exceção personalizado deve ser expandido a partir desta classe.

ModelException

Classe para todas as exceções relacionadas com Modelos.

MultipleLocalDeploymentsFoundError

Exceção gerada quando não é especificado nenhum nome de implementação para o ponto final local, apesar de existirem múltiplas implementações.

MultipleValueError

Exceção gerada ao dar vários valores de um parâmetro de palavra-chave em funções dinâmicas.

ParamValueNotExistsError

Exceção gerada quando os itens no non_pipeline_inputs não em parâmetros de palavra-chave em funções dinâmicas.

PipelineChildJobError

Exceção de que a tarefa subordinada do pipeline não é suportada.

RequiredLocalArtifactsNotFoundError

Exceção gerada quando o artefacto local não é fornecido para o ponto final local.

ScheduleException

Classe para todas as exceções relacionadas com Agendamentos de Tarefas.

TooManyPositionalArgsError

Exceção gerada quando são fornecidos demasiados argumentos posicionais em funções dinâmicas.

UnexpectedAttributeError

Exceção gerada quando uma palavra-chave inesperada é invocada por atributo, por exemplo, inputs.invalid_key.

UnexpectedKeywordError

Exceção gerada quando um parâmetro de palavra-chave inesperado é fornecido em funções dinâmicas.

UnsupportedOperationError

Exceção gerada quando a operação especificada não é suportada.

UnsupportedParameterKindError

Exceção gerada quando um utilizador tenta definir atributos de entradas/saídas.

UserErrorException

Exceção gerada quando são fornecidas entradas inválidas ou não suportadas.

VSCodeCommandNotFound

Exceção gerada quando a instância do VSCode não pode ser instanciada.

ValidationException

Classe para todas as exceções geradas como parte da validação do esquema do lado do cliente.

Enumerações

ValidationErrorType

Tipos de erro a especificar ao utilizar a classe ValidationException. Os tipos são utilizados em raise_error.py para formatar uma mensagem de erro detalhada para os utilizadores.

Ao utilizar ValidationException, especifique o tipo que melhor descreve a natureza do erro que está a ser capturado. Se nenhum tipo se ajustar, adicione uma nova enum aqui e atualize raise_error.py para lidar com o mesmo.

Tipos de erros de validação:

  • INVALID_VALUE -> Um ou mais campos de esquema são inválidos (por exemplo, tipo ou formato incorreto)

  • UNKNOWN_FIELD -> É especificado pelo menos um parâmetro de esquema não reconhecido

  • MISSING_FIELD -> Falta pelo menos um parâmetro de esquema necessário

  • FILE_OR_FOLDER_NOT_FOUND -> Um ou mais ficheiros ou caminhos de pasta não existem

  • CANNOT_SERIALIZE -> O mesmo que "Não é possível efetuar a captura". Um ou mais campos não podem ser serializados por marshmallow.

  • CANNOT_PARSE –> não é possível analisar o ficheiro YAML

  • RESOURCE_NOT_FOUND –> Não foi possível localizar o recurso

  • GENERIC -> Marcador de posição não definido. Evite utilizar.