rl Package

Contains functionality for running reinforcement learning experiments on Azure Machine Learning and associated configuration.

Packages

utils

Contains utility functions used for RL deprecation.

Classes

RLFramework
Ray

Defines the version and arguments for the Ray framework.

For more information about Ray, see https://github.com/ray-project/ray.

Initializes the version and arguments for the Ray framework.

ReinforcementLearningConfiguration

Represents configuration for reinforcement learning runs targeting Azure Machine Learning compute targets.

ReinforcementLearningConfiguration object encapsulates the information necessary to submit a reinforcement learning run in an experiment. It includes information about head, workers and compute targets to execute experiment runs on.

ReinforcementLearningEstimator

Represents an estimator for training Reinforcement Learning experiments.

ReinforcementLearningRun

A run class to handle and monitor Reinforcement Learning Runs associated with an experiment and an individual run ID.

Class ReinforcementLearningRun constructor.

WorkerConfiguration

WorkerConfiguration is the class that holds all the necessary information for the workers to run.

Initialize the WorkerConfiguration

:type azureml.core.runconfig.HistoryConfiguration :param use_gpu: Prameter used to signal whether the default base image should have the packages for

gpu added. This parameter is ignored if environment is set.

yaml file. :type conda_dependencies_file: str