API Reference¶
Complete API documentation for all JaxARC modules, auto-generated from source code docstrings.
JaxARC provides a JAX-native environment for training agents on ARC (Abstraction and Reasoning Corpus) tasks. The API is organized into several key modules:
Core API
make(), Environment, State, Action - Essential functions and classes for creating and running environments
Registration
Environment registration system, task IDs, and dataset management
Wrappers
Action and observation wrappers for transforming environment interface
Configuration
JaxArcConfig and configuration system with Hydra integration
Types
Type definitions: EnvParams, TimeStep, and other core types
Utilities
Helper functions for visualization, data loading, and more