runconfig Moduł
Zawiera funkcje zarządzania konfiguracją przebiegów eksperymentów w usłudze Azure Machine Learning.
Kluczowa klasa w tym module to RunConfiguration, która hermetyzuje informacje niezbędne do przesłania przebiegu trenowania w określonym obiekcie docelowym obliczeniowym. Konfiguracja obejmuje szeroki zestaw definicji zachowań, takich jak użycie istniejącego środowiska języka Python lub użycie środowiska Conda utworzonego na podstawie specyfikacji.
Inne klasy konfiguracji w module są dostępne za pośrednictwem funkcji RunConfiguration.
Klasy
| AmlComputeConfiguration |
Reprezentuje informacje o konfiguracji dla eksperymentów docelowych AmlCompute. Ta klasa jest używana w RunConfiguration klasie . Klasa AmlComputeConfiguration, konstruktor. |
| ApplicationEndpointConfiguration |
Reprezentuje informacje o konfiguracji usługi. Klasa ApplicationEndpointConfiguration, konstruktor. |
| AzureContainerRegistry |
Reprezentuje informacje o konfiguracji usługi Azure Container Registry. Usługa AzureContainerRegistry zostanie wycofana. Użyj klasy ContainerRegistry. Klasa AzureContainerRegistry, konstruktor. |
| ContainerRegistry |
Reprezentuje informacje o konfiguracji usługi Container Registry. KontenerRegistry zostanie wycofany. Użyj klasy ContainerRegistry. Konstruktor ContainerRegistry klasy. |
| Data |
Przedstawia sposób korzystania z danych w konfiguracji przebiegu. Ta klasa jest używana w RunConfiguration klasie . Klasa DataSetPathRunConfiguration, konstruktor. |
| DataLocation |
Używana w Data klasie do zarządzania lokalizacją danych do użycia w przebiegu. Konstruktor zestawu danych klasy. |
| DataPath |
Obecnie nie jest używany. Konstruktor klasy DataPath. |
| DataReferenceConfiguration |
Reprezentuje źródła danych specyficzne dla konfiguracji dostępne podczas przebiegu. Ta klasa jest używana w RunConfiguration klasie . Konstruktor Klasy DataReferenceConfiguration. |
| DatacacheConfiguration |
Uwaga Jest to klasa eksperymentalna i może ulec zmianie w dowolnym momencie. Aby uzyskać więcej informacji, zobacz https://aka.ms/acr/connected-registry. Przedstawia sposób korzystania z usługi DataCache w konfiguracji przebiegu. Ta klasa jest używana w RunConfiguration klasie . Konstruktor Klasy DatacacheConfiguration. |
| Dataset |
Reprezentuje odwołanie do zapisanego lub zarejestrowanego zestawu danych, który będzie używany w przebiegu. W typowych scenariuszach szkoleniowych nie będziesz używać tej klasy. Zamiast tego utworzysz zestaw danych z Dataset klasy, a następnie przekażesz go do skryptu szkoleniowego. Aby uzyskać więcej informacji, zobacz Dodawanie i rejestrowanie zestawów danych. Inicjowanie obiektu Zestawu danych. |
| DatasetRegistrationOptions |
Opcja określania sposobu zapisywania zestawu danych. Ta klasa jest używana w RegistrationOptions klasie . Utwórz obiekt DatasetRegistrationOptions. |
| DockerConfiguration |
Reprezentuje konfigurację środowiska uruchomieniowego platformy Docker dla zadań. Konstruktor Klasy DockerConfiguration. |
| EnvironmentDefinition |
PRZESTARZAŁE. Environment Użyj obiektu . Konstruktor Klasy EnvironmentDefinition. |
| GlobsOptions |
Opcje określania sposobu filtrowania na podstawie wzorców globu. Ta klasa jest używana w OutputOptions klasie . Utwórz obiekt GlobsOptions. |
| HdiConfiguration |
Reprezentuje informacje o konfiguracji dla eksperymentów przeznaczonych dla usługi HDInsightCompute. Ta klasa jest używana w RunConfiguration klasie . Możesz określić pole yarn_deploy_mode z wartością "cluster" lub "client". Konstruktor klasy HdiConfiguration. |
| HistoryConfiguration |
Reprezentuje informacje o konfiguracji umożliwiające wyłączenie lub włączenie funkcji rejestrowania historii eksperymentów w eksperymentach. Ta klasa jest używana w RunConfiguration klasie . Konstruktor HistoryConfiguration klasy. |
| KubernetesComputeConfiguration |
Reprezentuje informacje o konfiguracji dla eksperymentów przeznaczonych dla platformy KubernetesCompute. Ta klasa jest używana w RunConfiguration klasie . Klasa KubernetesComputeConfiguration, konstruktor. |
| MountOptions |
Opcje instalacji kontrolujące zachowanie przekazywania. Ta klasa jest używana w OutputOptions klasie . Utwórz obiekt MountOptions. |
| MpiConfiguration |
Reprezentuje informacje o konfiguracji dla rozproszonych zadań MPI. Ta klasa jest używana w RunConfiguration klasie . Konstruktor MpiConfiguration klasy. |
| OutputData |
Przedstawia sposób przekazywania i śledzenia danych wyjściowych. Ta klasa jest używana w RunConfiguration klasie . Utwórz obiekt OutputData. |
| OutputOptions |
Dodatkowe opcje przekazywania danych i śledzenia przekazanych danych. Ta klasa jest używana w OutputData klasie . Utwórz obiekt OutputOptions. |
| ParallelTaskConfiguration |
Reprezentuje informacje o konfiguracji dla rozproszonych zadań ParallelTask. Ta klasa jest używana w RunConfiguration klasie . Konstruktor ParallelTaskConfiguration klasy. |
| PyTorchConfiguration |
Reprezentuje informacje o konfiguracji dla rozproszonych zadań PyTorch. Ta klasa jest używana w RunConfiguration klasie . Konstruktor klasy PyTorchConfiguration. |
| RegistrationOptions |
Opcje określania sposobu zapisywania i rejestrowania jednostki. Ta klasa jest używana w OutputOptions klasie . Utwórz obiekt RegistrationOptions. |
| RunConfiguration |
Reprezentuje konfigurację przebiegów eksperymentów przeznaczonych dla różnych celów obliczeniowych w usłudze Azure Machine Learning. Obiekt RunConfiguration hermetyzuje informacje niezbędne do przesłania przebiegu trenowania w eksperymencie. Zazwyczaj nie można bezpośrednio utworzyć obiektu RunConfiguration, ale pobrać go z metody zwracającej ją, takiej jak submit metoda Experiment klasy. RunConfiguration to podstawowa konfiguracja środowiska używana również w innych typach kroków konfiguracji, które zależą od rodzaju wyzwalanego przebiegu. Na przykład podczas konfigurowania PythonScriptStepobiektu , można uzyskać dostęp do obiektu RunConfiguration kroku i skonfigurować zależności Conda lub uzyskać dostęp do właściwości środowiska dla przebiegu. Przykłady konfiguracji uruchamiania można znaleźć w temacie Select and use a compute target to train your model (Wybieranie i używanie docelowego obiektu obliczeniowego do trenowania modelu). Zainicjuj element RunConfiguration przy użyciu ustawień domyślnych. |
| SparkConfiguration |
Reprezentuje informacje o konfiguracji dla przebiegów eksperymentów przeznaczonych dla platformy Apache Spark. Ta klasa jest używana w RunConfiguration klasie . Konstruktor SparkConfiguration klasy. |
| TensorflowConfiguration |
Reprezentuje informacje o konfiguracji dla eksperymentów korzystających z biblioteki Tensorflow. Ta klasa jest używana w RunConfiguration klasie . Konstruktor TensorflowConfiguration. |
| UploadOptions |
Opcje przekazywania kontrolujące zachowanie przekazywania. Ta klasa jest używana w OutputOptions klasie . Utwórz obiekt UploadOptions. |
| Uri |
Reprezentuje odwołanie do identyfikatora URI. Zainicjuj obiekt URI. |