ruvector-attention 2.1.0

Attention mechanisms for ruvector - geometric, graph, and sparse attention
Documentation
//! PDE-Based Attention
//!
//! Continuous-time attention using partial differential equations.
//!
//! ## Key Concepts
//!
//! 1. **Diffusion Smoothing**: Heat equation on attention graph
//! 2. **Graph Laplacian**: L = D - W for key similarity
//! 3. **Time Evolution**: x_{t+dt} = x_t - dt * L * x_t
//!
//! ## Interpretation
//!
//! - Attention as continuous information flow
//! - Smoothing removes noise while preserving structure
//! - Multi-scale attention via different diffusion times

mod diffusion;
mod laplacian;

pub use diffusion::{DiffusionAttention, DiffusionConfig};
pub use laplacian::{GraphLaplacian, LaplacianType};

#[cfg(test)]
mod tests {
    #[test]
    fn test_module_exists() {
        assert!(true);
    }
}