# API ```{eval-rst} .. autofunction:: torchrunx.launch ``` We provide the {mod}`torchrunx.Launcher` class as an alias to {mod}`torchrunx.launch`. ```{eval-rst} .. autoclass:: torchrunx.Launcher :members: ``` ## Results ```{eval-rst} .. autoclass:: torchrunx.LaunchResult :members: ``` ## Exceptions ```{eval-rst} .. autoclass:: torchrunx.AgentFailedError ``` ```{eval-rst} .. autoclass:: torchrunx.WorkerFailedError ```