macOS
brew install mlpacklocal Homebrew formula metadata
sudo port install mlpackMacPorts ports tree · math/mlpack/Portfile · 来源: api.github.com
安装
brew install mlpacklocal Homebrew formula metadata
sudo port install mlpackMacPorts ports tree · math/mlpack/Portfile · 来源: api.github.com
sudo apt install libmlpack-devDebian stable package indexes · libmlpack-dev · 来源: deb.debian.org
sudo dnf install mlpack-binFedora Rawhide package metadata · mlpack-bin · 来源: dl.fedoraproject.org
概览
Scalable C++ machine learning library
历史
mlpack is an open-source C++ machine-learning library whose published history traces back to an original inception in 2007 and a public late-2011 release. The 2013 JMLR paper by Ryan R. Curtin, James R. Cline, N. P. Slagle, William B. March, Parikshit Ram, Nishant A. Mehta, and Alexander G. Gray presented MLPACK as a scalable, multi-platform C++ library with a simple API for new users and high-performance flexibility for expert users.
The project grew into a broader scientific-computing library and community. A 2018 OpenReview workshop paper described mlpack as emphasizing speed and flexibility and implementing a wide variety of machine-learning algorithms. The 2023 JOSS paper for mlpack 4 marked a major technical milestone: a fast, header-only C++ library release with authorship spanning the expanded contributor community.
In practice mlpack is used either as a C++ library, commonly by including `<mlpack.hpp>` and linking against Armadillo, or through command-line programs and bindings for Python, Julia, Go, and R. Its own README describes the project as a machine-learning analogue to LAPACK and as a "swiss army knife" for machine-learning researchers, while the homepage names Armadillo, ensmallen, and cereal as core foundations. In package-manager ecosystems it occupies the intersection of scientific C++ development library and installed algorithm CLI suite, with Homebrew exposing many `mlpack_*` executables for common methods such as k-means, PCA, nearest-neighbor search, random forests, regression, and preprocessing.
安全态势
broad file, network, media, or database tool signal.
blue 风险 · 中 置信度 · tool
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
mlpack_adaboost | cli | 全局可执行文件 | |
mlpack_approx_kfn | cli | 全局可执行文件 | |
mlpack_bayesian_linear_regression | cli | 全局可执行文件 | |
mlpack_cf | cli | 全局可执行文件 | |
mlpack_dbscan | cli | 全局可执行文件 | |
mlpack_decision_tree | cli | 全局可执行文件 | |
mlpack_det | cli | 全局可执行文件 | |
mlpack_emst | cli | 全局可执行文件 | |
mlpack_fastmks | cli | 全局可执行文件 | |
mlpack_gmm_generate | cli | 全局可执行文件 | |
mlpack_gmm_probability | cli | 全局可执行文件 | |
mlpack_gmm_train | cli | 全局可执行文件 | |
mlpack_hmm_generate | cli | 全局可执行文件 | |
mlpack_hmm_loglik | cli | 全局可执行文件 | |
mlpack_hmm_train | cli | 全局可执行文件 | |
mlpack_hmm_viterbi | cli | 全局可执行文件 | |
mlpack_hoeffding_tree | cli | 全局可执行文件 | |
mlpack_image_converter | cli | 全局可执行文件 | |
mlpack_kde | cli | 全局可执行文件 | |
mlpack_kernel_pca | cli | 全局可执行文件 | |
mlpack_kfn | cli | 全局可执行文件 | |
mlpack_kmeans | cli | 全局可执行文件 | |
mlpack_knn | cli | 全局可执行文件 | |
mlpack_krann | cli | 全局可执行文件 | |
mlpack_lars | cli | 全局可执行文件 | |
mlpack_linear_regression | cli | 全局可执行文件 | |
mlpack_linear_svm | cli | 全局可执行文件 | |
mlpack_lmnn | cli | 全局可执行文件 | |
mlpack_local_coordinate_coding | cli | 全局可执行文件 | |
mlpack_logistic_regression | cli | 全局可执行文件 | |
mlpack_lsh | cli | 全局可执行文件 | |
mlpack_mean_shift | cli | 全局可执行文件 | |
mlpack_nbc | cli | 全局可执行文件 | |
mlpack_nca | cli | 全局可执行文件 | |
mlpack_nmf | cli | 全局可执行文件 | |
mlpack_pca | cli | 全局可执行文件 | |
mlpack_perceptron | cli | 全局可执行文件 | |
mlpack_preprocess_binarize | cli | 全局可执行文件 | |
mlpack_preprocess_describe | cli | 全局可执行文件 | |
mlpack_preprocess_imputer | cli | 全局可执行文件 | |
mlpack_preprocess_one_hot_encoding | cli | 全局可执行文件 | |
mlpack_preprocess_scale | cli | 全局可执行文件 | |
mlpack_preprocess_split | cli | 全局可执行文件 | |
mlpack_radical | cli | 全局可执行文件 | |
mlpack_random_forest | cli | 全局可执行文件 | |
mlpack_range_search | cli | 全局可执行文件 | |
mlpack_softmax_regression | cli | 全局可执行文件 | |
mlpack_sparse_coding | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:mlpack |
|---|---|
| 版本 | 4.8.0 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/mlpack |
| 主页 | https://www.mlpack.org |
| 仓库 | https://github.com/mlpack/mlpack |
| 上游文档 | https://www.mlpack.org/doc |
| 许可证 | BSD-3-Clause AND MPL-2.0 AND BSL-1.0 AND MIT |
| 源码归档 | https://mlpack.org/files/mlpack-4.8.0.tar.gz |
| 最后更新 | 2026-06-25T13:37:55+02:00 |
| Pulse | updated |
| 依赖 | armadillo, cereal, ensmallen |
| 构建依赖 | cmake, pkgconf |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | mlpack |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
libmlpack-dev 4.6.0-1
intuitive, fast, scalable C++ machine learning library (development libs)
sudo apt install libmlpack-devmlpack-bin 4.6.0-1
intuitive, fast, scalable C++ machine learning library (binaries)
sudo apt install mlpack-binmlpack-doc 4.6.0-1
intuitive, fast, scalable C++ machine learning library (documentation)
sudo apt install mlpack-docpython3-mlpack 4.6.0-1
intuitive, fast, scalable C++ machine learning library (Python bindings)
sudo apt install python3-mlpacklibmlpack-dev 4.3.0-2build1
intuitive, fast, scalable C++ machine learning library (development libs)
sudo apt install libmlpack-devmlpack-bin 4.3.0-2build1
intuitive, fast, scalable C++ machine learning library (binaries)
sudo apt install mlpack-binmlpack-doc 4.3.0-2build1
intuitive, fast, scalable C++ machine learning library (documentation)
sudo apt install mlpack-docpython3-mlpack 4.3.0-2build1
intuitive, fast, scalable C++ machine learning library (Python bindings)
sudo apt install python3-mlpackmlpack-bin 4.7.0-3.fc45
Command-line executables for mlpack (machine learning library)
sudo dnf install mlpack-binmlpack-devel 4.7.0-3.fc45
Development headers for mlpack (C++ machine learning library)
sudo dnf install mlpack-develmlpack-licenses 4.7.0-3.fc45
Licenses and information files for mlpack (machine learning library)
sudo dnf install mlpack-licensesmlpack-python3 4.7.0-3.fc45
Python 3 bindings for mlpack (C++ machine learning library)
sudo dnf install mlpack-python3mlpack
sudo port install mlpack来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.