RayDistribution Class

Note

This is an experimental class, and may change at any time. Please see https://aka.ms/azuremlexperimental for more information.

Ray distribution configuration.

Inheritance
azure.ai.ml.entities._job.distribution.DistributionConfiguration
RayDistribution

Constructor

RayDistribution(*, port: int | None = None, address: str | None = None, include_dashboard: bool | None = None, dashboard_port: int | None = None, head_node_additional_args: str | None = None, worker_node_additional_args: str | None = None, **kwargs: Any)

Variables

Name Description
port
int

The port of the head ray process.

address
str

The address of Ray head node.

include_dashboard

Provide this argument to start the Ray dashboard GUI.

dashboard_port
int

The port to bind the dashboard server to.

head_node_additional_args
str

Additional arguments passed to ray start in head node.

worker_node_additional_args
str

Additional arguments passed to ray start in worker node.

type
str

Specifies the type of distribution. Set automatically to "Ray" for this class.