ドラえもん

プログラミング/画像情報処理

Eigen - 行列演算専門ライブラリ

・Eigen

Eigenとは、C++を用いた高度な行列演算を可能にするライブラリである。Eigenは、ヘッダのみで構成される純粋なテンプレートライブラリであるため、インストール時のコンパイルが不要となっている。Eigenの特長は高速であることであり、長い行列演算を遅延評価し、無駄な中間行列を作らずに計算を行う。そして高速なCPU命令を駆使してベクトル化している。

 

公式サイトURL:http://eigen.tuxfamily.org/index.php?title=Main_Page

 

・Eigenの導入と使い方について

以下のURLに示したファイル共有サーバに、Eigenのインストールと環境設定方法、Eigenライブラリの使用方法について解説したPDF資料を保管している。

URL:https://drive.google.com/folderview?id=0Bz9yuvZCp4qSMzZreTllLS16a0U&usp=drive_web

1. WindowsにおけるEigenのインストールと環境設定方法PDF資料
2. Eigenライブラリの使用方法PDF資料