pub mod bregman_divergence;
pub mod fisher_information;
pub mod information_bottleneck;
pub mod max_mutual_information;
pub mod natural_gradient;
pub mod utils;
pub use bregman_divergence::{BregmanDivergenceEmbedding, BregmanDivergenceType, BregmanTrained};
pub use fisher_information::{FIETrained, FisherInformationEmbedding};
pub use information_bottleneck::{IBTrained, InformationBottleneck};
pub use max_mutual_information::{MMITrained, MaxMutualInformation};
pub use natural_gradient::{NaturalGradientEmbedding, NaturalGradientTrained};
#[allow(non_snake_case)]
#[cfg(test)]
mod tests;