Skip to main content
AIDflow is not a rigid pipeline. You control what runs, in what order, and with what data. The Golden Path (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