Underlying the implementations of mlpack's machine learning algorithms are mlpack core support classes, each of which are documented in the pages below:
- Core math utilities: utility classes for mathematical purposes
- Distances: distance metrics for geometric algorithms
- Distributions: probability distributions
- Kernels: Mercer kernels for kernel-based algorithms
- Trees: space partitioning trees and other geometric tree structures