runconfig Module
Contient les fonctionnalités permettant de gérer la configuration des exécutions d’expériences dans Azure Machine Learning.
La classe clé dans ce module est RunConfiguration. Elle encapsule les informations nécessaires pour soumettre une exécution de formation sur une cible de calcul spécifique. La spécification comprend un vaste ensemble de définitions de comportement, par exemple, s’il faut utiliser un environnement Python existant ou utiliser un environnement Conda créé à partir des spécifications.
D’autres classes de configuration du module sont accessibles via RunConfiguration.
Classes
AmlComputeConfiguration |
Représente les informations de configuration des expériences qui ciblent AmlCompute. Cette classe est utilisée dans la classe RunConfiguration. Constructeur AmlComputeConfiguration de classe. |
ApplicationEndpointConfiguration |
Représente les informations de configuration du service. Constructeur ApplicationEndpointConfiguration de classe. |
AzureContainerRegistry |
Représente les informations de configuration d’Azure Container Registry. AzureContainerRegistry va être déconseillé. Utilise la classe ContainerRegistry. Constructeur AzureContainerRegistry de classe. |
ContainerRegistry |
Représente les informations de configuration de Container Registry. ContainerRegistry va être déprécié. Utilise la classe ContainerRegistry. Constructeur ContainerRegistry de classe. |
Data |
Représente le mode de consommation des données dans le cadre d’une configuration de série de tests. Cette classe est utilisée dans la classe RunConfiguration. Constructeur DataSetPathRunConfiguration de classe. |
DataLocation |
Utilisée dans la classe Data pour gérer l’emplacement des données à utiliser dans le cadre d’une exécution. Constructeur de jeu de données de classe. |
DataPath |
Pas utilisé pour l’instant. Constructeur DataPath de classe. |
DataReferenceConfiguration |
Représente les sources de données spécifiques à la configuration disponibles pendant une exécution. Cette classe est utilisée dans la classe RunConfiguration. Constructeur DataReferenceConfiguration de classe. |
DatacacheConfiguration |
Notes Il s’agit d’une classe expérimentale qui peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental. Représente l’utilisation du cache de données dans le cadre d’une configuration de série de tests. Cette classe est utilisée dans la classe RunConfiguration. Constructeur DatacacheConfiguration de classe. |
Dataset |
Représente une référence à un jeu de données enregistré ou inscrit qui sera utilisé dans le cadre de l’exécution. Dans les scénarios de formation classiques, vous n’utilisez pas cette classe. À la place, vous créez un jeu de données à partir de la classe Dataset, que vous passez ensuite à un script de formation. Pour plus d’informations, consultez Ajouter & jeux de données d’inscription. Initialiser un objet Dataset. |
DatasetRegistrationOptions |
Option permettant de spécifier le mode d’enregistrement du jeu de données. Cette classe est utilisée dans la classe RegistrationOptions. Créez un objet DatasetRegistrationOptions. |
DockerConfiguration |
Représente la configuration du runtime de Docker pour les travaux. Constructeur DockerConfiguration de classe. |
EnvironmentDefinition |
DÉPRÉCIÉ. Utilise l’objet Environment. Constructeur EnvironmentDefinition de classe. |
GlobsOptions |
Options permettant de spécifier le mode d’application d’un filtrage sur la base des modèles Glob. Cette classe est utilisée dans la classe OutputOptions. Créez un objet GlobsOptions. |
HdiConfiguration |
Représente les informations de configuration des expériences qui ciblent HDInsightCompute. Cette classe est utilisée dans la classe RunConfiguration. Vous pouvez spécifier le champ yarn_deploy_mode avec la valeur « cluster » ou « client ». Constructeur HdiConfiguration de classe. |
HistoryConfiguration |
Représente les informations de configuration à utiliser pour désactiver ou activer les fonctionnalités de journalisation de l’historique des expériences dans les expériences. Cette classe est utilisée dans la classe RunConfiguration. Constructeur HistoryConfiguration de classe. |
KubernetesComputeConfiguration |
Représente les informations de configuration des expériences qui ciblent KubernetesCompute. Cette classe est utilisée dans la classe RunConfiguration. Constructeur KubernetesComputeConfiguration de classe. |
MountOptions |
Monte les options qui contrôlent le comportement du chargement. Cette classe est utilisée dans la classe OutputOptions. Créez un objet MountOptions. |
MpiConfiguration |
Représente les informations de configuration des travaux MPI distribués. Cette classe est utilisée dans la classe RunConfiguration. Constructeur MpiConfiguration de classe. |
OutputData |
Représente la manière dont les sorties doivent être chargées et suivies. Cette classe est utilisée dans la classe RunConfiguration. Créez un objet OutputData. |
OutputOptions |
Options supplémentaires sur le mode de chargement des données et de suivi des données chargées. Cette classe est utilisée dans la classe OutputData. Créez un objet OutputOptions. |
ParallelTaskConfiguration |
Représente les informations de configuration des travaux ParallelTask distribués. Cette classe est utilisée dans la classe RunConfiguration. Constructeur ParallelTaskConfiguration de classe. |
PyTorchConfiguration |
Représente les informations de configuration des travaux PyTorch distribués. Cette classe est utilisée dans la classe RunConfiguration. Constructeur PyTorchConfiguration de classe. |
RegistrationOptions |
Options permettant de spécifier comment enregistrer et inscrire l’entité. Cette classe est utilisée dans la classe OutputOptions. Créez un objet RegistrationOptions. |
RunConfiguration |
Représente la configuration des exécutions d’expériences sur différentes cibles de calcul dans Azure Machine Learning. L’objet RunConfiguration encapsule les informations nécessaires pour soumettre une exécution de formation dans une expérience. En général, vous ne créez pas d’objet RunConfiguration directement. Vous l’obtenez à partir d’une méthode qui le renvoie, comme la méthode submit de la classe Experiment. RunConfiguration est une configuration d’environnement de base, également utilisée dans d’autres types d’étapes de configuration qui dépendent du type d’exécution que vous déclenchez. Par exemple, lorsque vous configurez une étape PythonScriptStep, vous pouvez accéder à l’objet RunConfiguration de l’étape, et configurer des dépendances Conda ou accéder aux propriétés d’environnement de l’exécution. Pour obtenir des exemples de configurations d’exécution, consultez Sélectionner et utiliser une cible de calcul pour effectuer l’apprentissage de votre modèle. Initialisez une RunConfiguration avec les paramètres par défaut. |
SparkConfiguration |
Représente les informations de configuration des exécutions d’expériences qui ciblent Apache Spark. Cette classe est utilisée dans la classe RunConfiguration. Constructeur SparkConfiguration de classe. |
TensorflowConfiguration |
Représente les informations de configuration des expériences qui utilisent TensorFlow. Cette classe est utilisée dans la classe RunConfiguration. Constructeur TensorflowConfiguration de classe. |
UploadOptions |
Charge les options qui contrôlent le comportement du chargement. Cette classe est utilisée dans la classe OutputOptions. Créez un objet UploadOptions. |
Uri |
Représente une référence URI. Initialiser un objet URI. |