Automated training pipeline orchestration.
This module manages the complete training workflow, from checking database state through clustering and blueprint generation. Supports both single-machine and distributed training modes.
Pipeline Stages
- Pretraining — Generate abstractions via hierarchical clustering
- Fast mode — Single-machine MCCFR with in-memory profile
- Slow mode — Distributed workers with PostgreSQL synchronization
Core Types
- [
Trainer] — Main entry point for training orchestration - [
Mode] — Training configuration (fast vs slow, clustering vs blueprint)
Submodules
- [
workers] — Distributed training workers for MCCFR