module Module

Contient des classes pour la création et la gestion 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 peut avoir des entrées, des sorties et s’appuyer sur des paramètres et une configuration d’environnement pour fonctionner. Un module peut être versionné et utilisé dans différents pipelines Azure Machine Learning, contrairement aux PipelineStep (et classes dérivées) 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 à différents cas d’utilisation. Une étape dans 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 en 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 comporter des scripts, des fichiers binaires ou tout autre fichier nécessaire à l’exécution sur la cible de calcul. L’interface du module décrit les entrées, les sorties et les définitions de paramètres. Elle ne les lie pas à des valeurs ou des données spécifiques. Un module est associé à une capture instantanée, qui capture la collection de fichiers définie pour le module.

Initialiser le module.

ModuleVersion

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

Il est déconseillé d’utiliser cette classe directement. Au lieu de cela, utilisez l’une des méthodes de publication de la classe Module.

Initialisez ModuleVersion.

ModuleVersionDescriptor

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

Initialisez ModuleVersionDescriptor.