機械学習アルゴリズムもある行列ライブラリdlibをofxLearnでテスト
(編集中)
プロジェクトジェネレータでプロジェクト生成。
ソリューションエクスプローラから、libsの下をすべて消す。
プロパティのインクルードパスで、../../addons/ofxLearn/libsと../../adoons/ofxLearn/src/を登録する。
exampleから、main.cpp, ofApp.cpp, ofApp.hをコピーしてきて上書き。
ofxLearn.hの
int mlpNumHiddenLayers = 2;
int mlpNumHiddenLayers; //=2;
が問題になるので、コンストラクタを作ってそこで初期化するようにする。
ofxLearn();
ofxLearn::ofxLearn() : mlpNumHiddenLayers(2)
{
};
何をやっているか良くわからないけど、動いていますね。
3つにクラスの点群をクラス分けして、カーソル位置が与えられた時にどのクラスに属するかを可視化して提示してくれるようです。
[1] http://mikaka.org/~kana/dl/pdf/pdf-dlibmatrix.pdf
[2] dlib C++ Library プロジェクト日本語トップページ - SourceForge.JP
[5] genekogan/ofxLearn · GitHub