environment Moduł

Zawiera funkcje tworzenia środowisk powtarzalnych i zarządzania nimi w usłudze Azure Machine Learning.

Środowiska zapewniają sposób zarządzania zależnościami oprogramowania, dzięki czemu kontrolowane środowiska są odtwarzane z minimalną konfiguracją ręczną podczas przechodzenia między lokalnymi i rozproszonymi środowiskami deweloperskich w chmurze. Środowisko hermetyzuje pakiety języka Python, zmienne środowiskowe, ustawienia oprogramowania do trenowania i oceniania skryptów oraz czas wykonywania w języku Python, Spark lub Docker. Aby uzyskać więcej informacji na temat używania środowisk do trenowania i wdrażania za pomocą usługi Azure Machine Learning, zobacz Tworzenie środowisk wielokrotnego użytku i zarządzanie nimi.

Klasy

DockerBuildContext

Definiuje kontekst kompilacji platformy Docker.

Konstruktor Klasy DockerBuildContext.

DockerEnvironment

PRZESTARZAŁE. DockerConfiguration Użyj klasy .

Konstruktor klasy DockerEnvironment.

DockerImageDetails

Klasa szczegółów obrazu platformy Docker w usłudze AzureML.

Konstruktor klasy.

DockerImagePlatform

Definiuje połączenie z Azure Container Registry.

Konstruktor Klasy DockerImagePlatform.

DockerSection

Definiuje ustawienia umożliwiające dostosowanie obrazu platformy Docker utworzonego do specyfikacji środowiska.

Klasa DockerSection jest używana w klasie do Environment dostosowywania i kontrolowania końcowego wynikowego obrazu platformy Docker zawierającego określone środowisko.

Konstruktor klasy DockerSection.

Environment

Konfiguruje powtarzalne środowisko języka Python na potrzeby eksperymentów uczenia maszynowego.

Środowisko definiuje pakiety języka Python, zmienne środowiskowe i ustawienia platformy Docker, które są używane w eksperymentach uczenia maszynowego, w tym w ramach przygotowywania danych, trenowania i wdrażania w usłudze internetowej. Środowisko jest zarządzane i wersjonowane w usłudze Azure Machine Learning Workspace. Możesz zaktualizować istniejące środowisko i pobrać wersję w celu ponownego użycia. Środowiska są przeznaczone wyłącznie do obszaru roboczego, w ramach którego są tworzone i nie mogą być używane w różnych obszarach roboczych.

Aby uzyskać więcej informacji na temat środowisk, zobacz Tworzenie środowisk wielokrotnego użytku i zarządzanie nimi.

Konstruktor środowiska klasy.

EnvironmentReference

Odwołuje się do istniejącej definicji środowiska przechowywanej w obszarze roboczym.

Zamiast obiektu Environment Można użyć funkcji EnvironmentReference.

Konstruktor Class EnvironmentReference.

ImageBuildDetails

Klasa kompilacji obrazu środowiska.

Klasa ImageBuildDetails zawiera szczegółowe informacje o stanie kompilacji obrazu środowiska.

Konstruktor ImageBuildDetails klasy.

PythonEnvironment

PRZESTARZAŁE. PythonSection Użyj klasy .

Konstruktor klasy PythonEnvironment.

PythonSection

Definiuje środowisko języka Python i interpreter do użycia w docelowym środowisku obliczeniowym dla przebiegu.

Ta klasa jest używana w Environment klasie .

Klasa PythonSection konstruktor.

RCranPackage

Definiuje pakiety CRAN do zainstalowania.

Konstruktor klasy RCranPackage.

RGitHubPackage

Definiuje pakiety Github do zainstalowania.

Konstruktor klasy RGitHubPackage.

RSection

Definiuje środowisko języka R do użycia w docelowym środowisku obliczeniowym dla przebiegu.

Ta klasa jest używana w klasie :class :azureml.core.Environment .

Konstruktor klasy RSection.

SparkEnvironment

PRZESTARZAŁE. SparkSection Użyj klasy .

Konstruktor klasy SparkEnvironment.

SparkPackage

Definiuje zależność platformy Spark (pakiet).

Konstruktor Klasy SparkPackage.

SparkSection

Definiuje ustawienia platformy Spark do użycia dla platformy PySpark w środowisku.

Ta klasa SparkSection jest używana w Environment klasie .

Konstruktor SparkSection klasy.