Learn R Programming

mlpack (version 4.7.0)

'Rcpp' Integration for the 'mlpack' Library

Description

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) .

Copy Link

Version

Install

install.packages('mlpack')

Monthly Downloads

789

Version

4.7.0

License

BSD_3_clause + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Ryan Curtin

Last Published

February 7th, 2026

Functions in mlpack (4.7.0)

lmnn

Large Margin Nearest Neighbors (LMNN)
lars

LARS
krann

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

Non-negative Matrix Factorization
preprocess_binarize

Binarize Data
perceptron

Perceptron
Serialize

Serialize/Unserialize an mlpack model.
lsh

K-Approximate-Nearest-Neighbor Search with LSH
mean_shift

Mean Shift Clustering
nca

Neighborhood Components Analysis (NCA)
pca

Principal Components Analysis
nbc

Parametric Naive Bayes Classifier
mlpack

mlpack
test_r_binding

R binding test
preprocess_one_hot_encoding

One Hot Encoding
preprocess_describe

Descriptive Statistics
radical

RADICAL
preprocess_scale

Scale Data
softmax_regression

Softmax Regression
preprocess_split

Split Data
sparse_coding

Sparse Coding
random_forest

Random forests
approx_kfn

Approximate furthest neighbor search
dbscan

DBSCAN clustering
bayesian_linear_regression

BayesianLinearRegression
adaboost

AdaBoost
det

Density Estimation With Density Estimation Trees
cf

Collaborative Filtering
decision_tree

Decision tree
fastmks

FastMKS (Fast Max-Kernel Search)
emst

Fast Euclidean Minimum Spanning Tree
gmm_generate

GMM Sample Generator
hmm_loglik

Hidden Markov Model (HMM) Sequence Log-Likelihood
hmm_viterbi

Hidden Markov Model (HMM) Viterbi State Prediction
hmm_generate

Hidden Markov Model (HMM) Sequence Generator
gmm_train

Gaussian Mixture Model (GMM) Training
hmm_train

Hidden Markov Model (HMM) Training
gmm_probability

GMM Probability Calculator
hoeffding_tree

Hoeffding trees
image_converter

Image Converter
kernel_pca

Kernel Principal Components Analysis
kde

Kernel Density Estimation
linear_svm

Linear SVM is an L2-regularized support vector machine.
kfn

k-Furthest-Neighbors Search
local_coordinate_coding

Local Coordinate Coding
kmeans

K-Means Clustering
logistic_regression

L2-regularized Logistic Regression and Prediction
knn

k-Nearest-Neighbors Search
linear_regression

Simple Linear Regression and Prediction