exceptions Module

Contient le module d’exception dans Azure Machine Learning SDKv2.

Cela inclut les énumérations et les classes pour les exceptions.

Classes

AssetException

Classe pour toutes les exceptions liées aux ressources.

AssetPathException

Classe pour l’exception levée lorsqu’une tentative de mise à jour du chemin d’accès d’une ressource existante est effectuée. Les chemins d’accès aux ressources sont immuables.

CannotSetAttributeError

Exception levée lorsqu’un utilisateur tente de définir des attributs d’entrées/sorties.

CloudArtifactsNotSupportedError

Exception levée lorsque des artefacts cloud distants sont utilisés avec des points de terminaison locaux.

Les points de terminaison locaux prennent uniquement en charge les artefacts locaux.

ComponentException

Classe pour toutes les exceptions liées aux composants.

DeploymentException

Classe pour toutes les exceptions liées aux déploiements.

DockerEngineNotAvailableError

Exception levée lorsque le moteur Docker local n’est pas disponible pour une opération locale.

EmptyDirectoryError

Exception levée lorsqu’un répertoire vide est fourni comme entrée pour une opération d’E/S.

ErrorCategory

Contient le module d’exception dans Azure Machine Learning SDKv2.

Cela inclut les énumérations et les classes pour les exceptions.

ErrorTarget

Contient le module d’exception dans Azure Machine Learning SDKv2.

Cela inclut les énumérations et les classes pour les exceptions.

InvalidLocalEndpointError

Exception levée lorsque le point de terminaison local n’est pas valide.

InvalidVSCodeRequestError

Exception levée lorsque VS Code Debug est appelé avec un point de terminaison distant.

Le débogage VSCode est pris en charge uniquement pour les points de terminaison locaux.

JobException

Classe pour toutes les exceptions liées aux travaux.

JobParsingError

Sauf que les données de travail retournées par MFE ne peuvent pas être analysées.

KeywordError

Super classe de tous les types mot clé erreur.

LocalDeploymentGPUNotAvailable

Exception levée lorsque local_enable_gpu est défini et que le GPU Nvidia n’est pas disponible.

LocalEndpointImageBuildError

Exception levée lorsque la génération d’image Docker du point de terminaison local échoue.

LocalEndpointInFailedStateError

Exception levée lorsque le point de terminaison local est à l’état Échec.

LocalEndpointNotFoundError

Exception levée si le point de terminaison local est introuvable.

MissingPositionalArgsError

Exception levée en cas d’absence de paramètre positionnel mot clé dans les fonctions dynamiques.

MlException

Classe de base pour toutes les exceptions levées dans la base de code du KIT de développement logiciel (SDK) AzureML. S’il est nécessaire de définir un type d’exception personnalisé, ce type d’exception personnalisé doit s’étendre à partir de cette classe.

ModelException

Classe pour toutes les exceptions liées aux modèles.

MultipleLocalDeploymentsFoundError

Exception levée lorsqu’aucun nom de déploiement n’est spécifié pour le point de terminaison local, même s’il existe plusieurs déploiements.

MultipleValueError

Exception levée lors de l’attribution de plusieurs valeurs d’un paramètre mot clé dans des fonctions dynamiques.

ParamValueNotExistsError

Exception levée lorsque les éléments dans non_pipeline_inputs pas dans les paramètres mot clé dans les fonctions dynamiques.

PipelineChildJobError

Sauf que le travail enfant de pipeline n’est pas pris en charge.

RequiredLocalArtifactsNotFoundError

Exception levée lorsque l’artefact local n’est pas fourni pour le point de terminaison local.

ScheduleException

Classe pour toutes les exceptions liées aux planifications de travaux.

TooManyPositionalArgsError

Exception levée lorsque trop d’arguments positionnels sont fournis dans des fonctions dynamiques.

UnexpectedAttributeError

Exception levée lorsqu’un mot clé inattendu est appelé par attribut, par exemple inputs.invalid_key.

UnexpectedKeywordError

Exception levée lorsqu’un paramètre de mot clé inattendu est fourni dans des fonctions dynamiques.

UnsupportedOperationError

Exception levée lorsque l’opération spécifiée n’est pas prise en charge.

UnsupportedParameterKindError

Exception levée lorsqu’un utilisateur tente de définir des attributs d’entrées/sorties.

UserErrorException

Exception levée lorsque des entrées non valides ou non prises en charge sont fournies.

VSCodeCommandNotFound

Exception levée lorsque le instance VSCode ne peut pas être instancié.

ValidationException

Classe pour toutes les exceptions levées dans le cadre de la validation de schéma côté client.

Énumérations

ValidationErrorType

Types d’erreur à spécifier lors de l’utilisation de la classe ValidationException. Les types sont ensuite utilisés dans raise_error.py pour mettre en forme un message d’erreur détaillé pour les utilisateurs.

Lorsque vous utilisez ValidationException, spécifiez le type qui décrit le mieux la nature de l’erreur capturée. Si aucun type ne convient, ajoutez une nouvelle énumération ici et mettez à jour raise_error.py pour le gérer.

Types d’erreurs de validation :

  • INVALID_VALUE :> un ou plusieurs champs de schéma ne sont pas valides (par exemple, un type ou un format incorrect)

  • UNKNOWN_FIELD :> au moins un paramètre de schéma non reconnu est spécifié

  • MISSING_FIELD :> il manque au moins un paramètre de schéma requis

  • FILE_OR_FOLDER_NOT_FOUND :> un ou plusieurs fichiers ou chemins d’accès aux dossiers n’existent pas

  • CANNOT_SERIALIZE :> identique à « Impossible de vidage ». Un ou plusieurs champs ne peuvent pas être sérialisés par guimauve.

  • CANNOT_PARSE -> Impossible d’analyser le fichier YAML

  • RESOURCE_NOT_FOUND -> Ressource introuvable

  • GENERIC :> espace réservé non défini. Évitez d’utiliser.