OutputPortDef クラス
出力ポートの定義。
出力ポートを作成します。
コンストラクター
OutputPortDef(name, default_datastore_name=None, default_datastore_mode=None, default_path_on_compute=None, is_directory=False, data_type=None, default_overwrite=None, training_output=None, label=None)
パラメーター
| 名前 | 説明 |
|---|---|
|
name
必須
|
出力ポートの名前。 |
|
default_datastore_name
|
この出力を書き込む既定のデータ ストア。 規定値: None
|
|
default_datastore_mode
|
出力を生成するための既定のモード 。"mount" または "upload" のいずれかです。 規定値: None
|
|
default_path_on_compute
|
"アップロード" モードの場合、実行中にモジュールが書き込むパス。 規定値: None
|
|
is_directory
|
出力がファイルのディレクトリの場合は True、1 つのファイルの場合は False (既定値: False)。 規定値: False
|
|
data_type
|
この出力に適用するデータ型。 指定しない場合は、 規定値: None
|
|
default_overwrite
|
"アップロード" モードの場合は、既存のデータを上書きするかどうかを指定します。 規定値: None
|
|
training_output
|
トレーニング結果の出力を定義します。 これは、メトリックやモデルなど、さまざまな種類の出力が生成される特定のトレーニングにのみ必要です。 たとえば、 AutoMLStep 結果はメトリックとモデルになります。 また、最適なモデルを取得するために使用される特定のトレーニング イテレーションまたはメトリックを定義することもできます。 HyperDriveStepでは、出力に含める特定のモデル ファイルを定義することもできます。 規定値: None
|
|
label
|
出力ポートの省略可能なラベル。ポートの簡単な説明として機能します。 規定値: None
|
|
name
必須
|
出力ポートの名前。 |
|
default_datastore_name
必須
|
この出力を書き込む既定のデータ ストア。 |
|
default_datastore_mode
必須
|
出力を生成するための既定のモード 。"mount" または "upload" のいずれかです。 |
|
default_path_on_compute
必須
|
"アップロード" モードの場合、実行中にモジュールが書き込むパス。 |
|
is_directory
必須
|
出力がファイルのディレクトリの場合は True、1 つのファイルの場合は False (既定値: False)。 |
|
data_type
必須
|
この出力に適用するデータ型。
指定しない場合は、 |
|
default_overwrite
必須
|
"アップロード" モードの場合は、既存のデータを上書きするかどうかを指定します。 |
|
training_output
必須
|
トレーニング結果の出力を定義します。 これは、メトリックやモデルなど、さまざまな種類の出力が生成される特定のトレーニングにのみ必要です。 たとえば、 AutoMLStep 結果はメトリックとモデルになります。 また、最適なモデルを取得するために使用される特定のトレーニング イテレーションまたはメトリックを定義することもできます。 HyperDriveStepでは、出力に含める特定のモデル ファイルを定義することもできます。 |
|
label
必須
|
出力ポートの省略可能なラベル。ポートの簡単な説明として機能します。 |
属性
data_type
default_datastore_mode
default_datastore_name
default_overwrite
default_path_on_compute
is_directory
出力がファイルのディレクトリであるかどうかを示すブール値を返します。
戻り値
| 型 | 説明 |
|---|---|
|
OutputPortDef の |