- Add --train CLI flag with dataset loading, graph transformer training, cosine-scheduled SGD, PCK/OKS validation, and checkpoint saving - Refactor main.rs to import training modules from lib.rs instead of duplicating mod declarations - Add ADR-021 (vital sign detection), ADR-022 (Windows WiFi enhanced fidelity), ADR-023 (trained DensePose pipeline) documentation - Add wifi-densepose-vitals crate: breathing, heartrate, anomaly detection, preprocessor, and temporal store - Add wifi-densepose-wifiscan crate: 8-stage signal intelligence pipeline with netsh/wlanapi adapters, multi-BSSID registry, attention weighting, spatial correlation, and breathing extraction Co-Authored-By: claude-flow <ruv@ruv.net>
37 lines
1.2 KiB
Rust
37 lines
1.2 KiB
Rust
//! Signal Intelligence pipeline (Phase 2, ADR-022).
|
|
//!
|
|
//! Composes `RuVector` primitives into a multi-stage sensing pipeline
|
|
//! that transforms multi-BSSID RSSI frames into presence, motion,
|
|
//! and coarse vital sign estimates.
|
|
//!
|
|
//! ## Stages
|
|
//!
|
|
//! 1. [`predictive_gate`] -- residual gating via `PredictiveLayer`
|
|
//! 2. [`attention_weighter`] -- BSSID attention weighting
|
|
//! 3. [`correlator`] -- cross-BSSID Pearson correlation & clustering
|
|
//! 4. [`motion_estimator`] -- multi-AP motion estimation
|
|
//! 5. [`breathing_extractor`] -- coarse breathing rate extraction
|
|
//! 6. [`quality_gate`] -- ruQu three-filter quality gate
|
|
//! 7. [`fingerprint_matcher`] -- `ModernHopfield` posture fingerprinting
|
|
//! 8. [`orchestrator`] -- full pipeline orchestrator
|
|
|
|
#[cfg(feature = "pipeline")]
|
|
pub mod predictive_gate;
|
|
#[cfg(feature = "pipeline")]
|
|
pub mod attention_weighter;
|
|
#[cfg(feature = "pipeline")]
|
|
pub mod correlator;
|
|
#[cfg(feature = "pipeline")]
|
|
pub mod motion_estimator;
|
|
#[cfg(feature = "pipeline")]
|
|
pub mod breathing_extractor;
|
|
#[cfg(feature = "pipeline")]
|
|
pub mod quality_gate;
|
|
#[cfg(feature = "pipeline")]
|
|
pub mod fingerprint_matcher;
|
|
#[cfg(feature = "pipeline")]
|
|
pub mod orchestrator;
|
|
|
|
#[cfg(feature = "pipeline")]
|
|
pub use orchestrator::WindowsWifiPipeline;
|