environment Module

Bevat functionaliteit voor het maken en beheren van reproduceerbare omgevingen in Azure Machine Learning.

Omgevingen bieden een manier om softwareafhankelijkheid te beheren, zodat gecontroleerde omgevingen kunnen worden gereproduceerd met minimale handmatige configuratie wanneer u navigeert tussen lokale en gedistribueerde cloudontwikkelingsomgevingen. Een omgeving bevat Python-pakketten, omgevingsvariabelen, software-instellingen voor het trainen en scoren van scripts, en uitvoeringstijden in Python, Spark of Docker. Zie Herbruikbare omgevingen maken en beheren voor meer informatie over het gebruik van omgevingen voor training en implementatie met Azure Machine Learning.

Klassen

DockerBuildContext

Definieert een Docker-buildcontext.

Klasse DockerBuildContext-constructor.

DockerEnvironment

VEROUDERD. Gebruik de klasse DockerConfiguration.

Klasse DockerEnvironment-constructor.

DockerImageDetails

AzureML docker-afbeeldingsdetailsklasse.

Klasseconstructor.

DockerImagePlatform

Hiermee definieert u een verbinding met een Azure Container Registry.

Klasse DockerImagePlatform-constructor.

DockerSection

Definieert instellingen voor het aanpassen van de Docker-installatiekopie die is gebouwd aan de specificaties van de omgeving.

De DockerSection-klasse wordt gebruikt in de Environment klasse om de uiteindelijke resulterende Docker-installatiekopie die de opgegeven omgeving bevat aan te passen en te beheren.

Klasse DockerSection-constructor.

Environment

Hiermee configureert u een reproduceerbare Python-omgeving voor machine learning-experimenten.

Een omgeving definieert Python-pakketten, omgevingsvariabelen en Docker-instellingen die worden gebruikt in machine learning-experimenten, waaronder in gegevensvoorbereiding, training en implementatie in een webservice. Een omgeving wordt beheerd en geversied in een Azure Machine Learning Workspace. U kunt een bestaande omgeving bijwerken en een versie ophalen om opnieuw te gebruiken. Omgevingen zijn exclusief voor de werkruimte waarin ze zijn gemaakt en kunnen niet worden gebruikt in verschillende werkruimten.

Zie Herbruikbare omgevingen maken en beheren voor meer informatie over omgevingen.

Klasseomgevingconstructor.

EnvironmentReference

Verwijst naar een bestaande omgevingsdefinitie die is opgeslagen in de werkruimte.

Een EnvironmentReference kan worden gebruikt in plaats van een omgevingsobject.

Klasse EnvironmentReference-constructor.

ImageBuildDetails

Buildklasse voor omgevingsinstallatiekopieën.

De klasse ImageBuildDetails bevat details over de buildstatus van de omgevingsinstallatiekopieën.

Klasse ImageBuildDetails-constructor.

PythonEnvironment

VEROUDERD. Gebruik de klasse PythonSection.

Klasse PythonEnvironment-constructor.

PythonSection

Hiermee definieert u de Python-omgeving en -interpreter die moet worden gebruikt op een doel-rekenproces voor een uitvoering.

Deze klasse wordt gebruikt in de Environment klasse.

Klasse PythonSection-constructor.

RCranPackage

Definieert de CRAN-pakketten die moeten worden geïnstalleerd.

Klasse RCranPackage constructor.

RGitHubPackage

Hiermee definieert u de Github-pakketten die moeten worden geïnstalleerd.

Klasse RGitHubPackage constructor.

RSection

Hiermee definieert u de R-omgeving die moet worden gebruikt voor een doel-berekening voor een uitvoering.

Deze klasse wordt gebruikt in de klasse :azureml.core.Environment .

Klasse RSection-constructor.

SparkEnvironment

VEROUDERD. Gebruik de klasse SparkSection.

Klasse SparkEnvironment-constructor.

SparkPackage

Hiermee definieert u een Spark-afhankelijkheid (pakket).

Klasse SparkPackage-constructor.

SparkSection

Definieert Spark-instellingen die moeten worden gebruikt voor het PySpark-framework in de omgeving.

Deze SparkSection-klasse wordt gebruikt in de Environment klasse.

Klasse SparkSection-constructor.