# mlpack を Homebrew, MacPorts, apt, dnf でインストール

mlpack のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

## インストール

```sh
sudo av install brew:mlpack
```

追加のインストールコマンド:

### macOS

- Homebrew (100%):

```sh
brew install mlpack
```

  証拠: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install mlpack
```

  証拠: MacPorts ports tree: math/mlpack/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- Debian apt (92%):

```sh
sudo apt install libmlpack-dev
```

  証拠: Debian stable package indexes: libmlpack-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install mlpack-bin
```

  証拠: Fedora Rawhide package metadata: mlpack-bin from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst

## パッケージ情報

- **パッケージキー:** brew:mlpack
- **パッケージマネージャ:** Homebrew
- **パッケージマネージャページ:** <https://formulae.brew.sh/formula/mlpack>
- **バージョン:** 4.8.0
- **ソース概要:** Scalable C++ machine learning library
- **ホームページ:** <https://www.mlpack.org>
- **リポジトリ:** <https://github.com/mlpack/mlpack>
- **上流ドキュメント:** <https://www.mlpack.org>
- **ライセンス:** 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
- **生成日時:** 2026-08-04T22:13:35+00:00

## 実行可能ファイル

- 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)
- mlpack_adaboost (エイリアス)
- mlpack_approx_kfn (エイリアス)
- mlpack_bayesian_linear_regression (エイリアス)
- mlpack_cf (エイリアス)
- mlpack_dbscan (エイリアス)
- mlpack_decision_tree (エイリアス)
- mlpack_det (エイリアス)
- mlpack_emst (エイリアス)
- mlpack_fastmks (エイリアス)
- mlpack_gmm_generate (エイリアス)
- mlpack_gmm_probability (エイリアス)
- mlpack_gmm_train (エイリアス)
- mlpack_hmm_generate (エイリアス)
- mlpack_hmm_loglik (エイリアス)
- mlpack_hmm_train (エイリアス)
- mlpack_hmm_viterbi (エイリアス)
- mlpack_hoeffding_tree (エイリアス)
- mlpack_image_converter (エイリアス)
- mlpack_kde (エイリアス)
- mlpack_kernel_pca (エイリアス)
- mlpack_kfn (エイリアス)
- mlpack_kmeans (エイリアス)
- mlpack_knn (エイリアス)
- mlpack_krann (エイリアス)
- mlpack_lars (エイリアス)
- mlpack_linear_regression (エイリアス)
- mlpack_linear_svm (エイリアス)
- mlpack_lmnn (エイリアス)
- mlpack_local_coordinate_coding (エイリアス)
- mlpack_logistic_regression (エイリアス)
- mlpack_lsh (エイリアス)
- mlpack_mean_shift (エイリアス)
- mlpack_nbc (エイリアス)
- mlpack_nca (エイリアス)
- mlpack_nmf (エイリアス)
- mlpack_pca (エイリアス)
- mlpack_perceptron (エイリアス)
- mlpack_preprocess_binarize (エイリアス)
- mlpack_preprocess_describe (エイリアス)
- mlpack_preprocess_imputer (エイリアス)
- mlpack_preprocess_one_hot_encoding (エイリアス)
- mlpack_preprocess_scale (エイリアス)
- mlpack_preprocess_split (エイリアス)
- mlpack_radical (エイリアス)
- mlpack_random_forest (エイリアス)
- mlpack_range_search (エイリアス)
- mlpack_softmax_regression (エイリアス)
- mlpack_sparse_coding (エイリアス)

## 依存関係

- armadillo
- cereal
- ensmallen

## ビルド依存関係

- cmake
- pkgconf

## インストール挙動

- post-install フック: 未定義
- Bottle: 利用可能 対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## バージョンと鮮度

- ページ生成日: 2026-08-04
- マネージャ版: 4.8.0
- マネージャ更新日: 2026-06-25
- ローカルデータ: OK
- 上流リポジトリ: https://www.mlpack.org
- 情報: Release/tag comparison is only available for GitHub repositories.
## プロジェクトの歴史と使われ方

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.

### ソース

- <https://formulae.brew.sh/formula/mlpack>
- <https://github.com/mlpack/mlpack>
- <https://jmlr.org/papers/v14/curtin13a.html>
- <https://joss.theoj.org/papers/10.21105/joss.05026>
- <https://openreview.net/forum?id=rJxx0Y6NhX>
- <https://raw.githubusercontent.com/mlpack/mlpack/master/README.md>
- <https://www.mlpack.org/>


## セキュリティノート

broad file, network, media, or database tool signal.

- **Geiger リスク:** blue / 中
- broad file, network, media, or database tool signal

## ソースデータベース詳細

- **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:** head, stable

## 他のパッケージマネージャ記録

- Debian apt - libmlpack-dev - 4.6.0-1: normalized package name match | Debian stable package indexes: libmlpack-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | intuitive, fast, scalable C++ machine learning library (development libs) | https://www.mlpack.org/
- Debian apt - mlpack-bin - 4.6.0-1: normalized package name match | Debian stable package indexes: mlpack-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | intuitive, fast, scalable C++ machine learning library (binaries) | https://www.mlpack.org/
- Debian apt - mlpack-doc - 4.6.0-1: normalized package name match | Debian stable package indexes: mlpack-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | intuitive, fast, scalable C++ machine learning library (documentation) | https://www.mlpack.org/
- Debian apt - python3-mlpack - 4.6.0-1: normalized package name match | Debian stable package indexes: python3-mlpack from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | intuitive, fast, scalable C++ machine learning library (Python bindings) | https://www.mlpack.org/
- Ubuntu apt - libmlpack-dev - 4.3.0-2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libmlpack-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | intuitive, fast, scalable C++ machine learning library (development libs) | https://www.mlpack.org/
- Ubuntu apt - mlpack-bin - 4.3.0-2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: mlpack-bin from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | intuitive, fast, scalable C++ machine learning library (binaries) | https://www.mlpack.org/
- Ubuntu apt - mlpack-doc - 4.3.0-2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: mlpack-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | intuitive, fast, scalable C++ machine learning library (documentation) | https://www.mlpack.org/
- Ubuntu apt - python3-mlpack - 4.3.0-2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: python3-mlpack from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | intuitive, fast, scalable C++ machine learning library (Python bindings) | https://www.mlpack.org/
- dnf - mlpack-bin - 4.7.0-5.fc45: normalized package name match | Fedora Rawhide package metadata: mlpack-bin from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Command-line executables for mlpack (machine learning library) | http://www.mlpack.org
- dnf - mlpack-devel - 4.7.0-5.fc45: normalized package name match | Fedora Rawhide package metadata: mlpack-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Development headers for mlpack (C++ machine learning library) | http://www.mlpack.org
- dnf - mlpack-licenses - 4.7.0-5.fc45: normalized package name match | Fedora Rawhide package metadata: mlpack-licenses from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Licenses and information files for mlpack (machine learning library) | http://www.mlpack.org
- dnf - mlpack-python3 - 4.7.0-5.fc45: normalized package name match | Fedora Rawhide package metadata: mlpack-python3 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Python 3 bindings for mlpack (C++ machine learning library) | http://www.mlpack.org
- MacPorts - mlpack: normalized package name match | MacPorts ports tree: math/mlpack/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## 関連リンク

- [MCP tool packages](https://pkg.so/ja/mcp-tools/) - Mentions MCP or Model Context Protocol.
- [Secret-risk packages](https://pkg.so/ja/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [AI and agent packages](https://pkg.so/ja/ai-agent-tools/) - Matched AI model, agent, coding-agent, orchestration, or MCP metadata.
- [Terminal utility packages](https://pkg.so/ja/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [pkgconf](https://pkg.so/ja/brew/pkgconf/) - Build dependency declared by Homebrew.
- [cmake](https://pkg.so/ja/brew/cmake/) - Build dependency declared by Homebrew.
- [tinysvm](https://pkg.so/ja/brew/tinysvm/) - Shares pkgdb curated category or tags: ai, cli, library, machine-learning, ml-tools.
- [rgf](https://pkg.so/ja/brew/rgf/) - Shares pkgdb curated category or tags: ai, cli, cpp, machine-learning, ml-tools.
- [tesseract](https://pkg.so/ja/brew/tesseract/) - Shares pkgdb curated category or tags: ai, cli, machine-learning, ml-tools.
- [opencv](https://pkg.so/ja/brew/opencv/) - Shares pkgdb curated category or tags: ai, cli, machine-learning, ml-tools.
- [pytorch](https://pkg.so/ja/brew/pytorch/) - Shares pkgdb curated category or tags: ai, cli, machine-learning, ml-tools.
- [mlx](https://pkg.so/ja/brew/mlx/) - Shares pkgdb curated category or tags: ai, cli, machine-learning, ml-tools.
- [hf](https://pkg.so/ja/brew/hf/) - Shares pkgdb curated category or tags: ai, cli, machine-learning, ml-tools.
- [libtensorflow](https://pkg.so/ja/brew/libtensorflow/) - Shares pkgdb curated category or tags: ai, cli, machine-learning, ml-tools.
- [libsvm](https://pkg.so/ja/brew/libsvm/) - Local package facts share a topical domain. Shared terms: ai, cli, learning, machine, machine-learning.
- [sentencepiece](https://pkg.so/ja/brew/sentencepiece/) - Local package facts share a topical domain. Shared terms: ai, cli, learning, machine, machine-learning.

## Combined YAML source

View the package source record on GitHub. [combined/mlpack.yml](https://github.com/mxcl/pkgdb/blob/main/combined/mlpack.yml)


## ソース

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
