Skip to main content

Crate dag_ml_data_core

Crate dag_ml_data_core 

Source
Expand description

Core contracts for dag-ml-data.

This crate contains serializable descriptors and validation logic only. It does not execute ML phases and does not own heavy host buffers.

Re-exports§

pub use error::DataError;
pub use error::DataErrorDescriptor;
pub use error::Result;
pub use adapter::*;
pub use aggregation::*;
pub use alignment::*;
pub use buffer::*;
pub use buffer_file_store::*;
pub use builtin_models::*;
pub use collation::*;
pub use coordinator::*;
pub use fingerprint::*;
pub use fitted_adapter::*;
pub use fusion::*;
pub use handle::*;
pub use ids::*;
pub use model::*;
pub use nd_tensor::*;
pub use plan::*;
pub use planner::*;
pub use relation::*;

Modules§

adapter
aggregation
ADR-07 canonical prediction-aggregation reducer contract.
alignment
buffer
buffer_file_store
Deterministic binary persistence for NumericFeatureBufferStore.
builtin_models
Canonical built-in data-model declarations.
collation
coordinator
error
fingerprint
fitted_adapter
fusion
handle
ids
model
nd_tensor
Borrowed N-D tensor transport: host-owned dense tensors (e.g. uint8 [N,H,W,C] RGB, float32 [N,H,W,Wavelength] hyperspectral) copied into provider-owned, canonical row-major storage, keyed and gathered by observation_id.
plan
planner
relation