Overview of the Monarch Python API packages
mainMonarch's public APIs are organized into several specialized packages depending on your task:
monarch.actor: Used for defining and managing actors (the units of computation).monarch: Contains APIs for computing with distributed tensors.monarch.job: Provides a declarative interface for managing distributed job resources.monarch.rdma: Provides RDMA (Remote Direct Memory Access) support for high-performance networking.monarch.spmd: Provides primitives for runningtorchrun-style SPMD (Single Program, Multiple Data) scripts over Monarch meshes.