module 模块
包含用于创建和管理 Azure 机器学习管道可重用计算单元的类。
模块允许你在一个 Pipeline中创建计算单元,该单元可以具有输入、输出,并依赖于参数和环境配置来运行。 模块可以进行版本控制并在不同的 Azure 机器学习管道中使用,这与一个管道中使用的(和派生类)不同 PipelineStep 。
模块设计为在多个管道中重复使用,可以改进以适应不同的用例的特定计算逻辑。 管道中的步骤可用于快速迭代来改进算法,实现目标后,该算法通常作为模块发布,以便重复使用。
类
| Module |
表示 Azure 机器学习管道中使用的计算单元。 模块是将在计算目标和接口说明上运行的文件集合。 文件集合可以是脚本、二进制文件或计算目标上执行所需的任何其他文件。 模块接口描述输入、输出和参数定义。 它不会将它们绑定到特定值或数据。 模块具有与之关联的快照,用于捕获为模块定义的文件的集合。 初始化模块。 |
| ModuleVersion |
表示一个 Module内的实际计算单位。 不应直接使用此类。 请改用类的 Module 发布方法之一。 初始化 ModuleVersion。 |
| ModuleVersionDescriptor |
定义 . 的版本 ModuleVersion和 ID。 初始化 ModuleVersionDescriptor。 |