Usage
CLI Options
| Option | Description | Default |
|---|---|---|
-c, --competition | Competition ID | Required |
-i, --iterations | Max experiment iterations | 20 |
-m, --mode | Config mode | MLE_CONFIGS |
-d, --coding-agent | Coding agent | From config |
--no-kg | Disable knowledge graph | Enabled |
--list | List all competitions | - |
--lite | List lite competitions | - |
--list-agents | List coding agents | - |
Configuration Modes
- MLE_CONFIGS
- MINIMAL
Production configuration with full features.
Stages
The handler automatically adjusts strategy based on budget progress:| Stage | Budget | Behavior |
|---|---|---|
| MINI TRAINING | 0-35% | Sample training data (for datasets >30GB) |
| FULL TRAINING | 35-80% | Train on complete dataset |
| FINAL ENSEMBLING | 80-100% | Ensemble best models from history |
Output Structure
The agent generates:Execution Flow
Code Requirements
Generated code must:- Support
--debugflag for fast testing - Write
final_submission.csvin the output directory - Print progress and metrics
- Handle GPU efficiently (batch size, device selection)
- Use early stopping and learning rate scheduling
Competition Types
| Type | Examples |
|---|---|
| Tabular | tabular-playground-series-* |
| Image | dogs-vs-cats-*, plant-pathology-* |
| Text | spooky-author-identification, jigsaw-toxic-* |
| Audio | mlsp-2013-birds |
Environment Variables
| Variable | Default | Description |
|---|---|---|
CUDA_DEVICE | 0 | GPU device ID |
MLE_SEED | 1 | Random seed |