module 模块

包含用于创建和管理 Azure 机器学习管道的可重用计算单元的类。

模块允许在 Pipeline 中创建计算单元。计算单元可以有输入、输出,并依赖于参数和环境配置来运行。 可以对模块进行版本控制,并在不同的 Azure 机器学习管道中使用模块,而 PipelineStep(及其派生的类)则与此不同,它只能在一个管道中使用。

模块设计为在多个管道中重用,并且可以演进,使特定的计算逻辑适应不同的用例。 可以在快速迭代中使用管道中的某个步骤来改进算法,一旦实现目标,该算法通常会作为模块发布,以便可供重用。

Module

表示 Azure 机器学习管道中使用的计算单元。

模块是在计算目标上运行的文件集合和接口的说明。 文件集合可以是脚本、二进制文件或任何其他需要在计算目标上执行的文件。 模块接口描述输入、输出和参数定义。 模块不会将模块接口绑定到特定的值或数据。 一个模块有一个关联的快照,该快照捕获针对该模块定义的文件集合。

初始化模块。

ModuleVersion

表示 Module 中的实际计算单位。

不应直接使用此类。 请改为使用 Module 类的发布方法之一。

初始化 ModuleVersion。

ModuleVersionDescriptor

定义 ModuleVersion 的版本和 ID。

初始化 ModuleVersionDescriptor。