environment Moduł
Zawiera funkcje tworzenia odtwarzalnych środowisk 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ą odtwarzalne z minimalną konfiguracją ręczną podczas przechodzenia między lokalnymi i rozproszonymi środowiskami deweloperskich chmury. Środowisko hermetyzuje pakiety języka Python, zmienne środowiskowe, ustawienia oprogramowania do trenowania i oceniania skryptów oraz czasy wykonywania w językach 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. Klasa DockerBuildContext, konstruktor. |
| DockerEnvironment |
PRZESTARZAŁE. Użyj klasy DockerConfiguration. Konstruktor klasy DockerEnvironment. |
| DockerImageDetails |
Klasa szczegółów obrazu platformy Docker usługi AzureML. Konstruktor klasy. |
| DockerImagePlatform |
Definiuje połączenie z usługą Azure Container Registry. Klasa DockerImagePlatform, konstruktor. |
| DockerSection |
Definiuje ustawienia umożliwiające dostosowanie obrazu platformy Docker utworzonego do specyfikacji środowiska. Klasa DockerSection jest używana w Environment klasie do dostosowywania i kontrolowania końcowego wynikowego obrazu platformy Docker zawierającego określone środowisko. Konstruktor klasy DockerSection. |
| Environment |
Konfiguruje odtwarzane ś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 EnvironmentReference można użyć funkcji EnvironmentReference. Konstruktor EnvironmentReference klasy. |
| ImageBuildDetails |
Environment image build class (Klasa kompilacji obrazu środowiska). Klasa ImageBuildDetails zawiera szczegółowe informacje o stanie kompilacji obrazu środowiska. Konstruktor ImageBuildDetails klasy. |
| PythonEnvironment |
PRZESTARZAŁE. Użyj klasy PythonSection. Klasa PythonEnvironment konstruktor. |
| 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. Klasa RCranPackage, konstruktor. |
| RGitHubPackage |
Definiuje pakiety Github do zainstalowania. Klasa RGitHubPackage, konstruktor. |
| 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 RSection klasy. |
| SparkEnvironment |
PRZESTARZAŁE. Użyj klasy SparkSection. Klasa SparkEnvironment konstruktor. |
| SparkPackage |
Definiuje zależność platformy Spark (pakiet). Klasa SparkPackage konstruktor. |
| SparkSection |
Definiuje ustawienia platformy Spark do użycia dla platformy PySpark w środowisku. Ta klasa SparkSection jest używana w Environment klasie . Klasa SparkSection konstruktor. |