compute_target Módulo
Contiene la funcionalidad de los destinos de proceso no administrados por Azure Machine Learning.
Los destinos de proceso definen el entorno de proceso de entrenamiento y pueden ser recursos locales o remotos en la nube. Los recursos remotos le permiten escalar verticalmente o escalar horizontalmente fácilmente la experimentación con el aprendizaje automático aprovechando las funcionalidades aceleradas de procesamiento de CPU y GPU.
Para obtener información sobre los destinos de proceso administrados por Azure Machine Learning, consulte la ComputeTarget clase . Para más información, consulte ¿Qué son los destinos de proceso en Azure Machine Learning?
Clases
| AbstractComputeTarget |
Una clase abstracta para destinos de proceso no administrados por Azure Machine Learning. Constructor AbstractComputeTarget de clase. |
| LocalTarget |
Clase para definir la máquina local como destino de proceso. Configure el destino local. |
Funciones
attach_legacy_compute_target
Asocia un destino de proceso a este proyecto.
attach_legacy_compute_target(experiment, source_directory, compute_target)
Parámetros
| Nombre | Description |
|---|---|
|
experiment
Requerido
|
|
|
source_directory
Requerido
|
|
|
compute_target
Requerido
|
Objeto de destino de proceso que se va a adjuntar. |
Devoluciones
| Tipo | Description |
|---|---|
|
Ninguno si la asociación se realiza correctamente; de lo contrario, produce una excepción. |
is_compute_target_prepared
Compruebe que el destino de proceso está preparado.
Comprueba si el destino de proceso, especificado en run_config, ya está preparado o no para la configuración de ejecución especificada.
is_compute_target_prepared(experiment, source_directory, run_config)
Parámetros
| Nombre | Description |
|---|---|
|
experiment
Requerido
|
|
|
source_directory
Requerido
|
|
|
run_config
Requerido
|
Configuración de ejecución. Puede ser un nombre de configuración de ejecución, como cadena o un objeto azureml.core.runconfig.RunConfiguration. |
Devoluciones
| Tipo | Description |
|---|---|
|
True, si el destino de proceso está preparado. |
prepare_compute_target
Prepare el destino de proceso.
Instala todos los paquetes necesarios para una ejecución de experimentos en función de run_config y custom_run_config.
prepare_compute_target(experiment, source_directory, run_config)
Parámetros
| Nombre | Description |
|---|---|
|
experiment
Requerido
|
|
|
source_directory
Requerido
|
|
|
run_config
Requerido
|
Configuración de ejecución. Puede ser un nombre de configuración de ejecución, como cadena o un objeto azureml.core.runconfig.RunConfiguration. |
Devoluciones
| Tipo | Description |
|---|---|
|
Un objeto de ejecución |
remove_legacy_compute_target
Quite un destino de proceso del proyecto.
remove_legacy_compute_target(experiment, source_directory, compute_target_name)
Parámetros
| Nombre | Description |
|---|---|
|
experiment
Requerido
|
|
|
source_directory
Requerido
|
|
|
compute_target_name
Requerido
|
|
Devoluciones
| Tipo | Description |
|---|---|
|
Ninguno si la eliminación del destino de proceso se realiza correctamente; de lo contrario, produce una excepción. |