Speee Advent Calendar 2017の5日目の記事です。 4日は僕からGoとポモドーロなGomodoroを一ヶ月運用してみてでした! はじめに 今回はプライベートで参加しているRed Data ToolsというRuby用のデータ処理ツールを提供するためのプロジェクトで作っているRed Chainerというgemの実行速度をコードを変更せずに約2倍くらい早くするネタ。 Red Chainerとは? 一言で言うとRubyで書かれた深層学習フレームワークです! github.com PythonにはChainerと呼ばれる日本製の深層学習フレームワークがあるのですが、これをRubyへポーティングしたものがこのRed Chainerです。 ※ ポーティングは気合で手でやってます Rubyで1から書いていて一部でPythonを外部実行してるみたいなことはしていないです。 ファーストリ