MLPACK ist eine C++-Bibliothek für maschinelles Lernen. Ihre Schwerpunkte sind Geschwindigkeit, Skalierbarkeit und einfache Benutzung. Ihr Ziel ist es, maschinelles Lernen auch neuen Benutzern zu ermöglichen, indem sie ein einfaches, konsistentes API bereitstellt und zugleich Spracheigenschaften von C++ nutzt, um hohe Leistung und Flexibilität zu erreichen.