rustyml 0.13.0

A high-performance machine learning & deep learning library in pure Rust, offering ML algorithms and neural network support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Prelude re-exports for the machine learning estimators, traits, and shared enums

pub use crate::machine_learning::traits::{Fit, Predict};
pub use crate::machine_learning::{DistanceCalculationMetric, RegularizationType};

pub use crate::machine_learning::KernelType;
pub use crate::machine_learning::clustering::{DBSCAN, KMeans, MeanShift, estimate_bandwidth};
pub use crate::machine_learning::discriminant_analysis::{LDA, Shrinkage, Solver};
pub use crate::machine_learning::ensemble::IsolationForest;
pub use crate::machine_learning::linear_model::{
    LinearRegression, LogisticRegression, generate_polynomial_features,
};
pub use crate::machine_learning::neighbors::{KNN, WeightingStrategy};
pub use crate::machine_learning::svm::{LinearSVC, SVC};
pub use crate::machine_learning::tree::{Algorithm, DecisionTree, DecisionTreeParams};