liquid_edge/
lib.rs

1//! # Liquid Edge - Generic Edge Inference Runtime
2//!
3//! A lightweight, efficient inference runtime designed for edge computing environments.
4//! Supports multiple backends for running deep learning models on edge devices.
5
6pub mod device;
7pub mod error;
8pub mod model;
9pub mod runtime;
10
11// Re-exports
12pub use device::{cpu, cpu_with_threads, cuda, cuda_default, Device};
13
14#[cfg(target_arch = "wasm32")]
15pub use device::webgpu;
16pub use error::{EdgeError, EdgeResult};
17pub use model::Model;
18pub use runtime::{InferenceInput, InferenceOutput, InferenceRuntime, RuntimeBackend};