#![allow(clippy::too_many_arguments)]
use astrolib::mu;
use colored::Colorize;
use dyn_clone::DynClone;
use rand_distr::{Distribution, Normal};
use strum_macros::EnumIter;
#[cfg(feature = "serde")]
use serde::{Deserialize, Serialize};
#[cfg(test)]
extern crate blas_src;
mod activations;
mod eval;
mod network;
mod optimizers;
mod population;
pub mod prelude {
pub use super::activations::*;
pub use super::eval::*;
pub use super::network::*;
pub use super::optimizers::*;
pub use super::population::*;
pub use rand::{seq::SliceRandom, Rng};
pub use dyn_clone::DynClone;
pub use ndarray::prelude::*;
}
use prelude::*;