Partager via


module Module

Contient des classes pour créer et gérer des unités de calcul réutilisables d’un pipeline Azure Machine Learning.

Les modules vous permettent de créer des unités de calcul dans un Pipeline, qui peuvent avoir des entrées, des sorties et s’appuyer sur des paramètres et une configuration d’environnement à utiliser. Un module peut être versionné et être utilisé dans différents pipelines Azure Machine Learning, contrairement aux PipelineStep classes dérivées qui sont utilisées dans un pipeline.

Les modules sont conçus pour être réutilisés dans plusieurs pipelines et peuvent évoluer pour adapter une logique de calcul spécifique pour différents cas d’usage. Une étape d’un pipeline peut être utilisée dans des itérations rapides pour améliorer un algorithme et une fois l’objectif atteint, l’algorithme est généralement publié en tant que module pour permettre la réutilisation.

Classes

Module

Représente une unité de calcul utilisée dans un pipeline Azure Machine Learning.

Un module est une collection de fichiers qui s’exécutent sur une cible de calcul et une description d’une interface. La collection de fichiers peut être un script, des fichiers binaires ou tout autre fichier requis pour s’exécuter sur la cible de calcul. L’interface de module décrit les entrées, les sorties et les définitions de paramètres. Elle ne les lie pas à des valeurs ou données spécifiques. Un module a un instantané associé à celui-ci, qui capture la collection de fichiers définis pour le module.

Initialiser le module.

ModuleVersion

Représente l’unité de calcul réelle dans un Module.

Vous ne devez pas utiliser cette classe directement. Utilisez plutôt l’une des méthodes de publication de la Module classe.

Initialisez ModuleVersion.

ModuleVersionDescriptor

Définit la version et l’ID d’un ModuleVersion.

Initialiser ModuleVersionDescriptor.