SkyRL
API Reference

API Reference

API reference for SkyRL packages.

API Reference

SkyRL

  • BackendsAbstractBackend, JaxBackend, SkyRLTrainBackend
  • Tinker Engine — Orchestration engine for RL training
  • Types — Request/response types for the Tinker API
  • TX ModelsModelConfig, ModelForCausalLM, CausalLMOutput
  • EntrypointBasePPOExp, EvalOnlyEntrypoint
  • Configuration — Configuration dataclasses for SkyRL training
  • Environment Variables — Configuration via environment variables
  • SkyRL-Train Backend:
    • Data InterfaceTensorBatch, TrainingInput, GeneratorInput, GeneratorOutput
    • GeneratorGeneratorInterface, InferenceEngineInterface
    • TrainerRayPPOTrainer, Dispatch, Worker, PPORayActorGroup
    • Algorithm Registry — Advantage estimators, policy loss registries

SkyRL-Gym

On this page