xtensor は C++ で多次元配列を扱うためのライブラリです。 このライブラリは Homebrew または Anaconda を使ってインストールすることができます。
Homebrew でインストール
Homebrew は mac 環境の汎用パッケージマネージャーです。 Homebrew を使って xtensor をインストールするには、brew install xtensor
と入力します。
$ # macOS Sierra (10.12)
$ brew install xtensor
==> Downloading https://homebrew.bintray.com/bottles/xtensor-0.15.1.sierra.bottle.tar.gz
==> Pouring xtensor-0.15.1.sierra.bottle.tar.gz
🍺 /usr/local/Cellar/xtensor/0.15.1: 79 files, 1.2MB
xtensor は /usr/local/include/xtensor
にインストールされます。
Anaconda でインストール
Anaconda を使う場合は、conda install -c conda-forge xtensor
でインストールすることができます。
参考: https://anaconda.org/conda-forge/xtensor
参考資料
-
QuantStack/xtensor: Multi-dimensional arrays with broadcasting and lazy computing
https://github.com/QuantStack/xtensor -
C++製のxtensorで多次元配列を扱ってみる
http://hatappi.hateblo.jp/entry/2017/08/06/172204 -
Anaconda - python.jp
https://www.python.jp/install/windows/anaconda/install_anaconda.html -
Anaconda で Python 環境をインストールする
https://qiita.com/t2y/items/2a3eb58103e85d8064b6 -
mac に pybind11 をインストールする
https://yokaze.github.io/2018/02/05/