1 2 3 4 5 6 7 8 9 10 11 12
//! Out-of-core streaming spike detection with per-channel templates, dynamic halo scheduling, and //! online template accumulation. pub mod accumulator; pub mod config; pub(crate) mod kernels; pub mod runner; pub use accumulator::TemplateAccumulator; pub use config::{SINC_RESAMPLE_MARGIN, StreamingDetectionConfig}; pub use kernels::{BatchTemplateStats, execute_reduce_templates_in_vram}; pub use runner::{StreamingDetectionResult, StreamingDetector, calibrate_noise};