1mod backend;
4mod cpu;
5mod error;
6mod execution;
7#[cfg(feature = "jit")]
8mod jit;
9mod query;
10
11pub use backend::{PreparedDataset, PreparedModel};
12pub use cpu::*;
13pub use error::{ExecutionError, RuntimeError, RuntimeResult};
14pub use execution::{
15 CpuOptions, Device, Execution, ExecutionOptions, GpuBackend, GpuDeviceSelector, GpuOptions,
16 JitPolicy, Precision, ThreadPolicy,
17};
18pub use laddu_memory::{
19 CapacitySource, DeviceIdentity, MemoryBudget, MemoryDecision, MemoryError, MemoryLease,
20 MemoryPlan, MemoryPool, MemoryPoolReport, MemoryReport, MemoryResource, MemoryResourceKind,
21 MemoryState, ProcessMemoryReport,
22};
23pub use query::{BinSpec, Comparison, DatasetBin, DatasetExprExt, IntervalClosure, Predicate};