What problem does it solve?
DSE Loop removes the manual trial-and-error of tuning many interacting parameters by running an iterative design space exploration loop that keeps improving results until an objective is met or time runs out.
Core Features & Use Cases
- Autonomous explore–analyze–iterate loop: Runs a program over candidate parameter sets, parses a numeric objective from outputs, and selects the next parameters automatically.
- Adaptive strategy by problem shape: Uses different search behaviors depending on how many parameters you tune and whether parameters are categorical, continuous, or small-cardinality.
- Safety-guarded experiment logging and recovery: Enforces non-destructive actions, records every run (including failures) into structured logs, and supports resuming from saved state.
Quick Start
Use the dse-loop skill to run your architecture/EDA optimization by stating what to execute, which parameters to tune (with ranges if you know them), the objective to optimize, and the total timeout.