Skip to main content

Crate dag_ml_core

Crate dag_ml_core 

Source
Expand description

Core contracts for the DAG-ML control engine.

This crate intentionally contains no host-runtime dependency and no heavy data buffers. It validates control structures and leakage-sensitive prediction flows that every binding must preserve.

Re-exports§

pub use error::DagMlError;
pub use error::DagMlErrorDescriptor;
pub use error::Result;
pub use aggregation::*;
pub use bundle::*;
pub use campaign::*;
pub use controller::*;
pub use controller_registry::*;
pub use data::*;
pub use dsl::*;
pub use fold::*;
pub use generation::*;
pub use graph::*;
pub use ids::*;
pub use metrics::*;
pub use observability::*;
pub use oof::*;
pub use phase::*;
pub use plan::*;
pub use policy::*;
pub use provenance::*;
pub use relation::*;
pub use rng::*;
pub use runtime::*;
pub use selection::*;

Modules§

aggregation
bundle
campaign
controller
controller_registry
Loader for declarative *.controller.yaml registries.
data
dsl
error
fold
generation
graph
ids
metrics
observability
ADR-12 observability hooks.
oof
phase
plan
policy
provenance
relation
rng
runtime
selection