dnn Package

Contains estimators used in Deep Neural Network (DNN) training.

Classes

Chainer

Represents an estimator for training in Chainer experiments.

DEPRECATED. Use the ScriptRunConfig object with your own defined environment or one of the Azure ML Chainer curated environments. For an introduction to configuring experiment runs with ScriptRunConfig, see Configure and submit training runs.

Supported versions: 5.1.0, 7.0.0

Initialize a Chainer estimator.

Gloo

Manages Gloo settings for distributed training jobs.

DEPRECATED. Use the PyTorchConfiguration class.

Gloo can be specified for a training job with the distributed_training parameter of the preconfigured PyTorch estimator or any generic Estimator supporting Gloo.

A class for managing Gloo settings for jobs.

Mpi

Manages Message Passing Interface (MPI) settings for distributed training jobs.

DEPRECATED. Use the MpiConfiguration class.

MPI can be specified for a job with the distributed_training parameter of preconfigured estimators Chainer, PyTorch, and TensorFlow, or with a generic Estimator.

A class for managing MPI settings for jobs.

Nccl

Manages Nccl settings for distributed training jobs.

DEPRECATED. Use the PyTorchConfiguration class.

Nccl can be specified for a training job with the distributed_training parameter of the preconfigured PyTorch estimator or any generic Estimator supporting Nccl.

A class for managing Nccl settings for jobs.

ParameterServer

Manages Parameter Server settings for training jobs.

DEPRECATED. Use the TensorflowConfiguration class.

A class for managing parameter server settings for jobs.

DEPRECATED. Use the TensorflowConfiguration class.

PyTorch

Represents an estimator for training in PyTorch experiments.

DEPRECATED. Use the ScriptRunConfig object with your own defined environment or one of the Azure ML PyTorch curated environments. For an introduction to configuring PyTorch experiment runs with ScriptRunConfig, see Train PyTorch models at scale with Azure Machine Learning.

Supported versions: 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6

Initialize a PyTorch estimator.

Docker run reference. :type shm_size: str :param resume_from: The data path containing the checkpoint or model files from which to resume the experiment. :type resume_from: azureml.data.datapath.DataPath :param max_run_duration_seconds: The maximum allowed time for the run. Azure ML will attempt to automatically

cancel the run if it takes longer than this value.

TensorFlow

Represents an estimator for training in TensorFlow experiments.

DEPRECATED. Use the ScriptRunConfig object with your own defined environment or one of the Azure ML TensorFlow curated environments. For an introduction to configuring TensorFlow experiment runs with ScriptRunConfig, see Train TensorFlow models at scale with Azure Machine Learning.

Supported versions: 1.10, 1.12, 1.13, 2.0, 2.1, 2.2

Initialize a TensorFlow estimator.

Docker run reference. :type shm_size: str :param resume_from: The data path containing the checkpoint or model files from which to resume the experiment. :type resume_from: azureml.data.datapath.DataPath :param max_run_duration_seconds: The maximum allowed time for the run. Azure ML will attempt to automatically

cancel the run if it takes longer than this value.