Learn R Programming

mlpack (version 4.8.0-1)

'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

662

Version

4.8.0-1

License

BSD_3_clause + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Ryan Curtin

Last Published

July 22nd, 2026

Functions in mlpack (4.8.0-1)

bayesian_linear_regression_train

BayesianLinearRegression Training
adaboost_train

AdaBoost
bayesian_linear_regression_predict

BayesianLinearRegression Prediction
bayesian_linear_regression

BayesianLinearRegression
fastmks

FastMKS (Fast Max-Kernel Search)
adaboost_probabilities

AdaBoost Probability Prediction
gmm_probability

GMM Probability Calculator
gmm_train

Gaussian Mixture Model (GMM) Training
adaboost

AdaBoost
adaboost_classify

AdaBoost Prediction
dbscan

DBSCAN clustering
emst

Fast Euclidean Minimum Spanning Tree
kmeans

K-Means Clustering
det

Density Estimation With Density Estimation Trees
hmm_loglik

Hidden Markov Model (HMM) Sequence Log-Likelihood
decision_tree

Decision tree
decision_tree_classify

Decision tree Prediction
hmm_generate

Hidden Markov Model (HMM) Sequence Generator
hmm_train

Hidden Markov Model (HMM) Training
hmm_viterbi

Hidden Markov Model (HMM) Viterbi State Prediction
gmm_generate

GMM Sample Generator
decision_tree_probabilities

Decision tree Prediction
kernel_pca

Kernel Principal Components Analysis
cf

Collaborative Filtering
image_converter

Image Converter
hoeffding_tree

Hoeffding trees
decision_tree_train

Decision tree training
kde

Kernel Density Estimation
kfn

k-Furthest-Neighbors Search
knn

k-Nearest-Neighbors Search
predict.mlpack_linear_regression

Linear Regression Prediction
linear_regression_train

Simple Linear Regression
linear_regression

Simple Linear Regression and Prediction
linear_svm

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

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

Large Margin Nearest Neighbors (LMNN)
lars_train

LARS Training
logistic_regression_train

L2-regularized Logistic Regression Training and Prediction
predict.mlpack_logistic_regression

L2-regularized Logistic Regression Classification
mlpack

mlpack
lsh

K-Approximate-Nearest-Neighbor Search with LSH
logistic_regression_probabilities

L2-regularized Logistic Regression Probabilities
mean_shift

Mean Shift Clustering
logistic_regression

L2-regularized Logistic Regression and Prediction
nmf

Non-negative Matrix Factorization
perceptron

Perceptron
preprocess_scale

Scale Data
preprocess_one_hot_encoding

One Hot Encoding
preprocess_describe

Descriptive Statistics
random_forest_probabilities

Random Forests Probabilities
softmax_regression

Softmax Regression
predict.mlpack_random_forest

Random Forests
predict.mlpack_lars

LARS Prediction
test_r_binding

R binding test
lars

LARS
nbc

Parametric Naive Bayes Classifier
Serialize

Serialize/Unserialize an mlpack model.
local_coordinate_coding

Local Coordinate Coding
pca

Principal Components Analysis
preprocess_split

Split Data
preprocess_binarize

Binarize Data
radical

RADICAL
nca

Neighborhood Components Analysis (NCA)
random_forest_classify

Random Forests Prediction
sparse_coding

Sparse Coding
random_forest_train

Random Forests train
approx_kfn

Approximate furthest neighbor search