SonyがNNablaというDeepLearningフレームワークを公開しました*1。 興味があったので、ドキュメントとソースを読みながら、全体を眺めてみました。 よく見ると標準でBinaryConnectのサポートやBinary Neural Network(BNN)のサンプルがあったり、興味深いです。 NNablaのコンセプト 公式サイトに記載のあるコア・コンセプトのようなもの https://nnabla.org/ Write less do more コードを直感的に短く書ける Dynamic computation graph support ChainerやPytorchのような動的なモデル構築 Run anywhere 色々なプラットフォームで動くように開発 Device ready ライブラリのコアはC++11で書かれているので、組み込み機器にも乗せられる Easy to