Overview¶
Welcome to the Myriad API reference. This documentation is automatically generated from the source code docstrings.
Core Components¶
The Myriad API is organized around four core concepts:
Environments - Pure JAX environment dynamics and task definitions
Agents - RL and control algorithms for decision-making
Platform - Training infrastructure, evaluation, and configuration
Core & Utilities - Spaces, shared types, replay buffers, and helper functions
Entry Points¶
The most commonly used functions:
myriad.platform.train_and_evaluate()- Train and evaluate an agentmyriad.platform.evaluate()- Evaluate a (pre-trained) agentmyriad.envs.make_env()- Create an environment by IDmyriad.agents.make_agent()- Create an agent by ID