ctx.flow.process('all')) is the default. But you can skip steps, train
a subset of agents, sideload in-memory data — all without breaking sequence safety.
Skip Steps
Not every agent needs every step. Agent 4 (GBM) works directly on stable numerical features — no WOE encoding required. Minimal GBM-only path:When to skip encoding: Agent 4 (GBM) operates directly on stable numerical and categorical features. If your only goal is a non-linear model with maximum predictive power, WOE is unnecessary overhead.
Train a Subset
You don’t have to train all four agents. Train the ones you need — as long as at least 2 are fitted, the Selection Phase runs its full comparison and promotes the objective champion. Two-agent competitive path:Constraint: Selection requires ≥ 2 fitted agents. With only 1, there’s nothing to compare — set it as champion directly via champion_predictor(agent_choice=N).
Sideload In-Memory Data
Already have your data in a DataFrame? Skip file I/O entirely. Pass it directly to process — the import step is bypassed.Applies to: phase=‘all’ or phase=‘data’ only. The data is used as-is for downstream processing — input_data in genesis is ignored.
Execution Modes at a Glance
When to Use What
Explore the Full API Reference
