tensorlogic-infer 0.1.0

Execution and autodiff traits for TensorLogic inference engines
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Low-rank tensor approximation via truncated SVD.
//!
//! This module implements:
//! - [`TruncatedSvd`]: Power-iteration truncated SVD (no external SVD library)
//! - [`LowRankApproximation`]: High-level approximation API
//! - [`LowRankInferencePass`]: Graph pass for identifying approximation candidates

pub mod approximation;
pub mod config;
pub mod error;
pub mod svd;

pub use approximation::{
    LowRankApproximation, LowRankCandidate, LowRankInferencePass, LowRankPassStats,
};
pub use config::LowRankConfig;
pub use error::LowRankError;
pub use svd::{SvdResult, TruncatedSvd};