compute_target Moduł
Zawiera funkcje obiektów docelowych obliczeniowych, które nie są zarządzane przez usługę Azure Machine Learning.
Cele obliczeniowe definiują środowisko obliczeniowe trenowania i mogą być zasobami lokalnymi lub zdalnymi w chmurze. Zasoby zdalne umożliwiają łatwe skalowanie w górę lub skalowanie eksperymentów uczenia maszynowego dzięki wykorzystaniu przyspieszonych możliwości przetwarzania procesora CPU i procesora GPU.
Aby uzyskać informacje na temat docelowych obiektów obliczeniowych zarządzanych przez usługę Azure Machine Learning, zobacz klasę ComputeTarget . Aby uzyskać więcej informacji, zobacz Co to są cele obliczeniowe w usłudze Azure Machine Learning?
Klasy
| AbstractComputeTarget |
Klasa abstrakcyjna dla celów obliczeniowych, które nie są zarządzane przez usługę Azure Machine Learning. Klasa AbstractComputeTarget, konstruktor. |
| LocalTarget |
Klasa służąca do definiowania komputera lokalnego jako celu obliczeniowego. Skonfiguruj lokalny obiekt docelowy. |
Funkcje
attach_legacy_compute_target
Dołącza docelowy obiekt obliczeniowy do tego projektu.
attach_legacy_compute_target(experiment, source_directory, compute_target)
Parametry
| Nazwa | Opis |
|---|---|
|
experiment
Wymagane
|
|
|
source_directory
Wymagane
|
|
|
compute_target
Wymagane
|
Obiekt docelowy obliczeniowy do dołączenia. |
Zwraca
| Typ | Opis |
|---|---|
|
Brak, jeśli dołączanie zakończyło się pomyślnie, w przeciwnym razie zgłasza wyjątek. |
is_compute_target_prepared
Sprawdź, czy docelowy obiekt obliczeniowy jest przygotowany.
Sprawdza, czy docelowy obiekt obliczeniowy określony w run_config jest już przygotowany, czy nie dla określonej konfiguracji uruchamiania.
is_compute_target_prepared(experiment, source_directory, run_config)
Parametry
| Nazwa | Opis |
|---|---|
|
experiment
Wymagane
|
|
|
source_directory
Wymagane
|
|
|
run_config
Wymagane
|
str lub
RunConfiguration
Konfiguracja przebiegu. Może to być nazwa konfiguracji przebiegu jako ciąg lub obiekt azureml.core.runconfig.RunConfiguration. |
Zwraca
| Typ | Opis |
|---|---|
|
Prawda, jeśli docelowy obiekt obliczeniowy jest przygotowany. |
prepare_compute_target
Przygotuj docelowy obiekt obliczeniowy.
Instaluje wszystkie wymagane pakiety dla przebiegu eksperymentu na podstawie run_config i custom_run_config.
prepare_compute_target(experiment, source_directory, run_config)
Parametry
| Nazwa | Opis |
|---|---|
|
experiment
Wymagane
|
|
|
source_directory
Wymagane
|
|
|
run_config
Wymagane
|
str lub
RunConfiguration
Konfiguracja przebiegu. Może to być nazwa konfiguracji przebiegu jako ciąg lub obiekt azureml.core.runconfig.RunConfiguration. |
Zwraca
| Typ | Opis |
|---|---|
|
Obiekt przebiegu |
remove_legacy_compute_target
Usuń docelowy obiekt obliczeniowy z projektu.
remove_legacy_compute_target(experiment, source_directory, compute_target_name)
Parametry
| Nazwa | Opis |
|---|---|
|
experiment
Wymagane
|
|
|
source_directory
Wymagane
|
|
|
compute_target_name
Wymagane
|
|
Zwraca
| Typ | Opis |
|---|---|
|
Brak, jeśli usunięcie docelowego obiektu obliczeniowego zakończy się pomyślnie, w przeciwnym razie zgłasza wyjątek. |