Skip to main content

henad_core/explore/
mod.rs

1//! Building blocks for parameter sweeps over a model.
2//!
3//! A config is one set of parameter values and action ticks. A run builds the model at a config with one seed and
4//! steps it, and the runs of a config are its replicates, told apart by their seeds. A sample reads the model's
5//! stats at one tick, and a reducer folds a run's samples of one stat column into one value. A stop condition ends a
6//! run at the first sample where it holds. A factor is a parameter or action tick a sweep varies, and a block
7//! combines factors under one design. The configs of a sweep are those of its blocks, in order. A search picks its
8//! configs a batch at a time instead, from the results of the configs it ran before.
9
10pub mod design;
11pub mod design_csv;
12pub mod design_rng;
13pub mod factor;
14pub mod fingerprint;
15pub mod measure;
16pub mod outcome;
17pub mod plan;
18pub mod reducer;
19pub mod replay;
20pub mod search;
21pub mod seed;
22pub mod spec;
23pub mod stop;
24pub mod summary;
25pub mod value;