use ndarray_stats::errors::MinMaxError;
use thiserror::Error;
pub type Result<T> = std::result::Result<T, BayesError>;
#[derive(Error, Debug)]
pub enum BayesError {
#[error("invalid statistical operation {0}")]
Stats(#[from] MinMaxError),
#[error(transparent)]
BaseCrate(#[from] linfa::Error),
}