C++の行列演算ライブラリEigen http://eigen.tuxfamily.org/index.php?title=Main_Page C++で一押しの行列演算ライブラリです。 かのGoogleも機械学習分野で採用しているらしいです。 特徴 ヘッダオ… Masanari KIMURAハック2016.12.28 1,480
VagrantでConcourseCIインストール https://concourse.ci/ vagrant初期化 vagrant init concourse/lite vagrant up hello.yml jobs: – name: hello-world pl… Masanari KIMURAハック2016.12.07 381
Rustのチャネルを使用した並行処理 use std::sync::{Arc, Mutex}; use std::thread; use std::sync::mpsc; fn main() { let data = Arc::new(Mutex::new(… Masanari KIMURAハック2016.11.28 550
スタックでキューを作る 先日見かけて、面白かったのでメモ。 enque用、deque用のstackを2つ用意して実現できる。 template<typename T> class Queue { std::stack<T>… Masanari KIMURAハック2016.11.16 196
C++ラムダ式 C++ではラムダ式を用いて、簡易的な関数オブジェクトの生成を行うことが出来る(C++11移行). ラムダ式の書式は [](){} となっている。順にキャプチャリスト、パラメータリスト、関数の本体が記述される。 例 aut… Masanari KIMURAハック2016.11.09 162
jujuを使ってjenkinsをインストール jujuのインストール $ sudo apt-add-repository ppa:juju/stable $ sudo apt-get update $ sudo apt-get install juju-local … Masanari KIMURAハック2016.11.02 203
C++で三値論理 boost::triboolという真/偽/不定という三種の論理値を扱う型が存在します。 http://www.boost.org/doc/libs/1_59_0/doc/html/tribool.html 例 初期化,代… Masanari KIMURAハック2016.10.19 1,142
C言語製深層学習フレームワークdarknet darknet インストール方法 $ git clone https://github.com/pjreddie/darknet.git $ cd darknet $ make $ ./darknet くわしい使い方とか… Masanari KIMURAハック2016.10.12 348
C++でベンチマーク C++11から追加されているchronoを使用する. サンプルコード #include <iostream> #include <chrono> using namespace std; int … Masanari KIMURAハック2016.10.05 206