Skip to main content

Crate ruvector_coherence

Crate ruvector_coherence 

Source
Expand description

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.

Re-exports§

pub use batch::evaluate_batch;
pub use batch::BatchResult;
pub use comparison::compare_attention_masks;
pub use comparison::edge_flip_count;
pub use comparison::jaccard_similarity;
pub use comparison::ComparisonResult;
pub use metrics::contradiction_rate;
pub use metrics::delta_behavior;
pub use metrics::entailment_consistency;
pub use metrics::DeltaMetric;
pub use quality::cosine_similarity;
pub use quality::l2_distance;
pub use quality::quality_check;
pub use quality::QualityResult;

Modules§

batch
Batched evaluation over multiple samples.
comparison
Side-by-side comparison utilities for attention masks.
metrics
Core coherence metrics for attention mechanism evaluation.
quality
Quality guardrails for attention mechanism output comparison.