module 模块

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

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

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

Module

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

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

初始化模块。

ModuleVersion

表示一个 Module内的实际计算单位。

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

初始化 ModuleVersion。

ModuleVersionDescriptor

定义 . 的版本 ModuleVersion和 ID。

初始化 ModuleVersionDescriptor。