mlpack4.4.0 package

'Rcpp' Integration for the 'mlpack' Library

adaboost

AdaBoost

approx_kfn

Approximate furthest neighbor search

bayesian_linear_regression

BayesianLinearRegression

cf

Collaborative Filtering

dbscan

DBSCAN clustering

decision_tree

Decision tree

det

Density Estimation With Density Estimation Trees

emst

Fast Euclidean Minimum Spanning Tree

fastmks

FastMKS (Fast Max-Kernel Search)

gmm_generate

GMM Sample Generator

gmm_probability

GMM Probability Calculator

gmm_train

Gaussian Mixture Model (GMM) Training

hmm_generate

Hidden Markov Model (HMM) Sequence Generator

hmm_loglik

Hidden Markov Model (HMM) Sequence Log-Likelihood

hmm_train

Hidden Markov Model (HMM) Training

hmm_viterbi

Hidden Markov Model (HMM) Viterbi State Prediction

hoeffding_tree

Hoeffding trees

image_converter

Image Converter

kde

Kernel Density Estimation

kernel_pca

Kernel Principal Components Analysis

kfn

k-Furthest-Neighbors Search

kmeans

K-Means Clustering

knn

k-Nearest-Neighbors Search

krann

K-Rank-Approximate-Nearest-Neighbors (kRANN)

lars

LARS

linear_regression

Simple Linear Regression and Prediction

linear_svm

Linear SVM is an L2-regularized support vector machine.

lmnn

Large Margin Nearest Neighbors (LMNN)

local_coordinate_coding

Local Coordinate Coding

logistic_regression

L2-regularized Logistic Regression and Prediction

lsh

K-Approximate-Nearest-Neighbor Search with LSH

mean_shift

Mean Shift Clustering

mlpack-serialization

Serialize/Unserialize an mlpack model.

mlpack

mlpack

nbc

Parametric Naive Bayes Classifier

nca

Neighborhood Components Analysis (NCA)

nmf

Non-negative Matrix Factorization

pca

Principal Components Analysis

perceptron

Perceptron

preprocess_binarize

Binarize Data

preprocess_describe

Descriptive Statistics

preprocess_one_hot_encoding

One Hot Encoding

preprocess_scale

Scale Data

preprocess_split

Split Data

radical

RADICAL

random_forest

Random forests

softmax_regression

Softmax Regression

sparse_coding

Sparse Coding

test_r_binding

R binding test

A fast, flexible machine learning library, written in C++, that aims to provide fast, extensible implementations of cutting-edge machine learning algorithms. See also Curtin et al. (2023) <doi:10.21105/joss.05026>.

  • Maintainer: Ryan Curtin
  • License: BSD_3_clause + file LICENSE
  • Last published: 2024-05-31