helena 0.1.0

Core types and component interfaces for helena, a latent data-to-waveform generation platform.
Documentation
//! Latent-space diversity and controllability diagnostics.
//!
//! These folds consume already-generated continuous latents ([`Latent<Continuous>`](crate::Latent))
//! rather than a runtime kind enum: the payload is a [`FrameSeq`](crate::FrameSeq),
//! finite and rank-2 by construction, so "these samples are tokens" and "these
//! samples hold a NaN" are unrepresentable here instead of validated at every fold.

mod diagnostics;
mod dispersion;
mod response;
mod sampling;
mod snr_loss;
mod step_gap;

pub use diagnostics::{GenerationDiagnostics, sample_grid};
pub use dispersion::sample_dispersion;
pub use response::{ResponseCurve, sweep_response};
pub use sampling::generate_grid;
pub use snr_loss::{CleanTargetLoss, PerSnrLossCurve, SnrBin};
pub use step_gap::{StepGap, StepGapCurve, grid_cell_distances, grid_distance};

#[cfg(test)]
mod tests;