OutputPortDef 类

输出端口的定义。

创建输出端口。

继承
builtins.object
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
str
必需

输出端口的名称。

default_datastore_name
str
默认值: None

要将此输出写入的默认数据存储。

default_datastore_mode
str
默认值: None

用于生成输出的默认模式,即“装载”或“上传”。

default_path_on_compute
str
默认值: None

对于“上传”模式,模块在执行期间写入的路径。

is_directory
bool
默认值: False

如果输出是文件的目录,则为 True;对于单个文件(默认值:False)则为 False。

data_type
str
默认值: None

要应用于此输出的数据类型。 如果未指定,请使用基于 is_directory 的默认值。

default_overwrite
bool
默认值: None

对于“上传”模式,指示是否覆盖现有数据。

training_output
TrainingOutput
默认值: None

定义训练结果的输出。 只有特定的训练需要此值,这会导致不同种类的输出,例如指标和模型。 例如,AutoMLStep 将生成指标和模型。 还可以定义用于获取最佳模型的特定训练迭代或指标。 对于 HyperDriveStep,你还可以定义要包括在输出中的特定模型文件。

label
str
默认值: None

输出端口的可选标签,用作端口的简短说明。

name
str
必需

输出端口的名称。

default_datastore_name
str
必需

要将此输出写入的默认数据存储。

default_datastore_mode
str
必需

用于生成输出的默认模式,即“装载”或“上传”。

default_path_on_compute
str
必需

对于“上传”模式,模块在执行期间写入的路径。

is_directory
bool
必需

如果输出是文件的目录,则为 True;对于单个文件(默认值:False)则为 False。

data_type
str
必需

要应用于此输出的数据类型。 如果未指定,请使用基于 is_directory 的默认值。

default_overwrite
bool
必需

对于“上传”模式,指示是否覆盖现有数据。

training_output
TrainingOutput
必需

定义训练结果的输出。 只有特定的训练需要此值,这会导致不同种类的输出,例如指标和模型。 例如,AutoMLStep 将生成指标和模型。 还可以定义用于获取最佳模型的特定训练迭代或指标。 对于 HyperDriveStep,你还可以定义要包括在输出中的特定模型文件。

label
必需

输出端口的可选标签,用作端口的简短说明。

属性

data_type

要应用于此输出的数据类型。 如果未指定,请使用基于 is_directory 的默认值。

返回

数据类型。

返回类型

str

default_datastore_mode

获取用于生成输出的默认模式,即“装载”或“上传”(上传的本地文件)。

返回

默认数据存储模式。

返回类型

str

default_datastore_name

获取要写入此输出的默认数据存储。

返回

默认数据存储名称。

返回类型

str

default_overwrite

对于“上传”模式,指示是否覆盖现有数据。

返回

OutputPortDef 的 default_override 属性。

返回类型

default_path_on_compute

对于“上传”模式,模块在执行期间将输出写到的路径。

返回

计算上的默认路径。

返回类型

str

is_directory

返回一个布尔值,指示输出是否是文件的目录。

返回

OutputPortDef 的 is_directory 属性。 如果输出是文件的目录,则为 True;否则对于单个文件则为 False。

返回类型

label

获取端口的标签。

返回

端口的标签。

返回类型

str

name

获取输出端口的名称。

返回

输出端口的名称。

返回类型

str

training_output

获取训练输出。

返回

训练输出。

返回类型