Expand description
Forest aggregate root.
point_store::PointStore— a refcounted ring buffer that holds the canonical copy of every point currently referenced by any tree. Trees see it through thecrate::tree::PointAccessortrait.random_cut_forest::RandomCutForest— orchestratesN(RandomCutTree, ReservoirSampler)pairs sharing thepoint_store::PointStore.ForestSnapshot— minimal read-only health + capacity view, exposed so downstream crates (anomstream-triage, any external calibrator / SOC dashboard) can consume forest state without reaching into the reservoir-level internals.
Re-exports§
pub use point_store::PointStore;pub use random_cut_forest::RandomCutForest;
Modules§
- point_
store - Refcounted point store shared across every tree of a
crate::RandomCutForest. - random_
cut_ forest - Aggregate root: orchestrates
N(RandomCutTree<D>, ReservoirSampler)pairs sharing a single refcountedPointStore<D>.
Traits§
- Forest
Snapshot - Read-only snapshot view of a forest’s capacity + health.