mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-31 21:49:52 +00:00
Add canonical, spectral, cold-tier, and canonical-witness feature flags across ruvector-mincut, ruvector-coherence, ruvector-gnn, and cognitum-gate-kernel. Create ruvector-cognitive-container crate skeleton. Implementation agents are building the full modules in parallel. https://claude.ai/code/session_018QKTLyCUrMUQCRDqoiyEHY
27 lines
1 KiB
Rust
27 lines
1 KiB
Rust
//! Coherence measurement proxies for comparing attention mechanisms.
|
|
//!
|
|
//! This crate provides metrics, comparison utilities, quality guardrails,
|
|
//! and batched evaluation tools for measuring how different attention
|
|
//! mechanisms (e.g., baseline vs. gated) affect output coherence.
|
|
|
|
pub mod batch;
|
|
pub mod comparison;
|
|
pub mod metrics;
|
|
pub mod quality;
|
|
|
|
#[cfg(feature = "spectral")]
|
|
pub mod spectral;
|
|
|
|
pub use batch::{evaluate_batch, BatchResult};
|
|
pub use comparison::{
|
|
compare_attention_masks, edge_flip_count, jaccard_similarity, ComparisonResult,
|
|
};
|
|
pub use metrics::{contradiction_rate, delta_behavior, entailment_consistency, DeltaMetric};
|
|
pub use quality::{cosine_similarity, l2_distance, quality_check, QualityResult};
|
|
|
|
#[cfg(feature = "spectral")]
|
|
pub use spectral::{
|
|
compute_degree_regularity, estimate_effective_resistance_sampled, estimate_fiedler,
|
|
estimate_largest_eigenvalue, estimate_spectral_gap, CsrMatrixView, HealthAlert,
|
|
HnswHealthMonitor, SpectralCoherenceScore, SpectralConfig, SpectralTracker,
|
|
};
|