Skip to main content

Crate ruv_neural_decoder

Crate ruv_neural_decoder 

Source
Expand description

rUv Neural Decoder – Cognitive state classification and BCI decoding from neural topology embeddings.

This crate provides multiple decoding strategies for classifying cognitive states from brain graph embeddings and topology metrics:

  • KNN Decoder: K-nearest neighbor classification using stored labeled embeddings
  • Threshold Decoder: Rule-based classification from topology metric ranges
  • Transition Decoder: State transition detection from topology dynamics
  • Clinical Scorer: Biomarker detection via deviation from healthy baselines
  • Pipeline: End-to-end ensemble decoder combining all strategies

Re-exports§

pub use clinical::ClinicalScorer;
pub use knn_decoder::KnnDecoder;
pub use pipeline::DecoderOutput;
pub use pipeline::DecoderPipeline;
pub use threshold_decoder::ThresholdDecoder;
pub use threshold_decoder::TopologyThreshold;
pub use transition_decoder::StateTransition;
pub use transition_decoder::TransitionDecoder;
pub use transition_decoder::TransitionPattern;

Modules§

clinical
Clinical biomarker detection from brain topology deviations.
knn_decoder
K-Nearest Neighbor decoder for cognitive state classification.
pipeline
End-to-end decoder pipeline combining multiple decoding strategies.
threshold_decoder
Threshold-based topology decoder for cognitive state classification.
transition_decoder
Transition decoder for detecting cognitive state changes from topology dynamics.