compute_target Modulo
Contiene funzionalità per le destinazioni di calcolo non gestite da Azure Machine Learning.
Le destinazioni di calcolo definiscono l'ambiente di calcolo di training e possono essere risorse locali o remote nel cloud. Le risorse remote consentono di aumentare o aumentare facilmente le prestazioni della sperimentazione di Machine Learning sfruttando le funzionalità di elaborazione della CPU e della GPU accelerate.
Per informazioni sulle destinazioni di calcolo gestite da Azure Machine Learning, vedere la ComputeTarget classe . Per altre informazioni, vedere Che cosa sono le destinazioni di calcolo in Azure Machine Learning?
Classi
AbstractComputeTarget |
Classe astratta per le destinazioni di calcolo non gestite da Azure Machine Learning. Costruttore AbstractComputeTarget della classe. |
LocalTarget |
Classe per definire il computer locale come destinazione di calcolo. Configurare la destinazione locale. |
Funzioni
attach_legacy_compute_target
Collega una destinazione di calcolo a questo progetto.
attach_legacy_compute_target(experiment, source_directory, compute_target)
Parametri
Nome | Descrizione |
---|---|
experiment
Necessario
|
|
source_directory
Necessario
|
|
compute_target
Necessario
|
Oggetto di destinazione di calcolo da collegare. |
Restituisce
Tipo | Descrizione |
---|---|
Nessuno se il collegamento ha esito positivo, in caso contrario genera un'eccezione. |
is_compute_target_prepared
Verificare che la destinazione di calcolo sia preparata.
Controlla se la destinazione di calcolo, specificata in run_config, è già preparata o meno per la configurazione di esecuzione specificata.
is_compute_target_prepared(experiment, source_directory, run_config)
Parametri
Nome | Descrizione |
---|---|
experiment
Necessario
|
|
source_directory
Necessario
|
|
run_config
Necessario
|
str oppure
RunConfiguration
Configurazione dell'esecuzione. Può trattarsi di un nome di configurazione di esecuzione, come stringa o di un oggetto azureml.core.runconfig.RunConfiguration. |
Restituisce
Tipo | Descrizione |
---|---|
True, se la destinazione di calcolo è preparata. |
prepare_compute_target
Preparare la destinazione di calcolo.
Installa tutti i pacchetti necessari per l'esecuzione di un esperimento in base a run_config e custom_run_config.
prepare_compute_target(experiment, source_directory, run_config)
Parametri
Nome | Descrizione |
---|---|
experiment
Necessario
|
|
source_directory
Necessario
|
|
run_config
Necessario
|
str oppure
RunConfiguration
Configurazione dell'esecuzione. Può trattarsi di un nome di configurazione di esecuzione, come stringa o di un oggetto azureml.core.runconfig.RunConfiguration. |
Restituisce
Tipo | Descrizione |
---|---|
Oggetto run |
remove_legacy_compute_target
Rimuovere una destinazione di calcolo dal progetto.
remove_legacy_compute_target(experiment, source_directory, compute_target_name)
Parametri
Nome | Descrizione |
---|---|
experiment
Necessario
|
|
source_directory
Necessario
|
|
compute_target_name
Necessario
|
|
Restituisce
Tipo | Descrizione |
---|---|
Nessuno se la rimozione della destinazione di calcolo ha esito positivo, in caso contrario genera un'eccezione. |