1#![allow(clippy::module_inception, clippy::needless_doctest_main)]
11#![cfg_attr(not(feature = "std"), no_std)]
12
13extern crate concision as cnc;
17
18#[cfg(feature = "simple")]
19pub mod simple;
20#[cfg(feature = "kan")]
21pub use concision_kan as kan;
22#[cfg(feature = "s4")]
23pub use concision_s4 as s4;
24#[cfg(feature = "transformer")]
25pub use concision_transformer as transformer;
26
27pub mod prelude {
28 #[cfg(feature = "simple")]
29 pub use crate::simple::SimpleModel;
30 #[cfg(feature = "kan")]
31 pub use concision_kan::prelude::*;
32 #[cfg(feature = "s4")]
33 pub use concision_s4::prelude::*;
34 #[cfg(feature = "transformer")]
35 pub use concision_transformer::prelude::*;
36}