#![allow(
clippy::cast_possible_truncation,
clippy::cast_possible_wrap,
clippy::cast_precision_loss,
clippy::cast_sign_loss,
clippy::cast_lossless,
clippy::float_cmp,
clippy::missing_errors_doc,
clippy::missing_panics_doc,
clippy::many_single_char_names,
clippy::similar_names,
clippy::items_after_statements,
clippy::option_if_let_else,
clippy::too_long_first_doc_paragraph,
clippy::needless_pass_by_value,
clippy::match_same_arms
)]
pub mod correlation;
pub mod histogram;
pub mod parallel;
pub mod reductions;
pub mod searching;
pub mod set_ops;
pub mod sorting;
pub use reductions::{
argmax, argmin, average, cumprod, cumsum, max, max_into, max_with, mean, mean_as_f64,
mean_into, mean_where, min, min_into, min_with, prod, prod_into, prod_with, ptp, std_,
std_into, sum, sum_as_f64, sum_into, sum_with, var, var_into,
};
pub use reductions::quantile::{
QuantileMethod, median, nanmedian, nanpercentile, nanquantile, percentile,
percentile_with_method, quantile, quantile_with_method,
};
pub use reductions::nan_aware::{
nanargmax, nanargmin, nancumprod, nancumsum, nanmax, nanmean, nanmin, nanprod, nanstd, nansum,
nanvar,
};
pub use correlation::{CorrelateMode, corrcoef, correlate, cov};
pub use histogram::{
Bins, bincount, bincount_u64, bincount_weighted, digitize, histogram, histogram_bin_edges,
histogram2d, histogramdd,
};
pub use sorting::{
Side, SortKind, argpartition, argsort, lexsort, partition, searchsorted,
searchsorted_with_sorter, sort, sort_complex,
};
pub use searching::{
UniqueResult, count_nonzero, nonzero, unique, unique_all, unique_counts, unique_inverse,
unique_values, where_, where_condition,
};
pub use set_ops::{in1d, intersect1d, isin, setdiff1d, setxor1d, union1d};