exceptions モジュール

Azure Machine Learning SDKv2 の例外モジュールが含まれています。

これには、例外の列挙型とクラスが含まれます。

クラス

AssetException

Assets に関連するすべての例外のクラス。

AssetPathException

既存の資産のパスを更新しようとしたときに発生する例外のクラス。 資産パスは変更できません。

CannotSetAttributeError

ユーザーが入力/出力の属性を設定しようとすると例外が発生します。

CloudArtifactsNotSupportedError

リモート クラウド成果物がローカル エンドポイントで使用されている場合に発生する例外。

ローカル エンドポイントでは、ローカル成果物のみがサポートされます。

ComponentException

コンポーネントに関連するすべての例外のクラス。

DeploymentException

デプロイに関連するすべての例外のクラス。

DockerEngineNotAvailableError

ローカルの Docker エンジンがローカル操作で使用できない場合に発生する例外。

EmptyDirectoryError

空のディレクトリが I/O 操作の入力として指定されている場合に発生する例外。

ErrorCategory

Azure Machine Learning SDKv2 の例外モジュールが含まれています。

これには、例外の列挙型とクラスが含まれます。

ErrorTarget

Azure Machine Learning SDKv2 の例外モジュールが含まれています。

これには、例外の列挙型とクラスが含まれます。

InvalidLocalEndpointError

ローカル エンドポイントが無効な場合に発生する例外。

InvalidVSCodeRequestError

VS Code Debug がリモート エンドポイントで呼び出されると例外が発生します。

VSCode デバッグは、ローカル エンドポイントでのみサポートされます。

JobException

ジョブに関連するすべての例外のクラス。

JobParsingError

MFE によって返されたジョブ・データを解析できないという例外。

KeywordError

すべての型のスーパー クラスキーワード (keyword)エラーです。

LocalDeploymentGPUNotAvailable

local_enable_gpuが設定されていて、Nvidia GPU が使用できない場合に発生する例外。

LocalEndpointImageBuildError

ローカル エンドポイントの Docker イメージのビルドが失敗した場合に発生する例外。

LocalEndpointInFailedStateError

ローカル エンドポイントが Failed 状態の場合に発生する例外。

LocalEndpointNotFoundError

ローカル エンドポイントが見つからない場合に発生する例外。

MissingPositionalArgsError

動的関数に位置指定キーワード (keyword)パラメーターがない場合に発生する例外。

MlException

AzureML SDK コード ベースで発生するすべての例外の基本クラス。 カスタム例外の種類を定義する必要がある場合、そのカスタム例外の種類はこのクラスから拡張する必要があります。

ModelException

モデルに関連するすべての例外のクラス。

MultipleLocalDeploymentsFoundError

複数のデプロイが存在する場合でも、ローカル エンドポイントにデプロイ名が指定されていない場合に例外が発生します。

MultipleValueError

動的関数で キーワード (keyword) パラメーターの複数の値を指定すると例外が発生します。

ParamValueNotExistsError

non_pipeline_inputs内の項目が動的関数のパラメーターキーワード (keyword)に含まれていない場合に発生する例外。

PipelineChildJobError

パイプライン子ジョブがサポートされていない例外。

RequiredLocalArtifactsNotFoundError

ローカル エンドポイントにローカル成果物が指定されていない場合に発生する例外。

ScheduleException

ジョブ スケジュールに関連するすべての例外のクラス。

TooManyPositionalArgsError

動的関数で指定された位置引数が多すぎる場合に例外が発生します。

UnexpectedAttributeError

属性によって予期しないキーワード (keyword)が呼び出された場合 (たとえば、inputs.invalid_key) に例外が発生します。

UnexpectedKeywordError

動的関数で予期しないキーワード (keyword) パラメーターが指定された場合に発生する例外。

UnsupportedOperationError

指定した操作がサポートされていない場合に発生する例外。

UnsupportedParameterKindError

ユーザーが入力/出力の属性を設定しようとすると例外が発生します。

UserErrorException

無効な入力またはサポートされていない入力が指定されている場合に発生する例外。

VSCodeCommandNotFound

VSCode インスタンスをインスタンス化できない場合に発生する例外。

ValidationException

クライアント側スキーマ検証の一環として発生するすべての例外のクラス。

列挙型

ValidationErrorType

ValidationException クラスを使用するときに指定するエラーの種類。 その後、raise_error.py で型を使用して、ユーザーの詳細なエラー メッセージを書式設定します。

ValidationException を使用する場合は、キャプチャされるエラーの性質を最もよく表す型を指定します。 型が適合しない場合は、ここに新しい列挙型を追加し、raise_error.py を更新して処理します。

検証エラーの種類:

  • INVALID_VALUE -> 1 つ以上のスキーマ フィールドが無効です (正しくない型や形式など)

  • UNKNOWN_FIELD -> 認識できないスキーマ パラメーターが少なくとも 1 つ指定されている

  • MISSING_FIELD -> 少なくとも 1 つの必須スキーマ パラメーターがありません

  • FILE_OR_FOLDER_NOT_FOUND -> 1 つ以上のファイルまたはフォルダー パスが存在しません

  • CANNOT_SERIALIZE -> "ダンプできません" と同じです。 1 つ以上のフィールドを marshmallow でシリアル化することはできません。

  • CANNOT_PARSE -> YAML ファイルを解析できません

  • RESOURCE_NOT_FOUND -> リソースが見つかりませんでした

  • GENERIC -> 未定義のプレースホルダー。 を使用しないでください。