Neural Network Libraries

Neural Network Libraries は、研究、開発、製品化のための深層学習フレームワークです。このフレームワークはデスクトップパソコン、 HPC クラスター、組込機器や商用サーバーといった、どんなマシン上でも動作することを目指しています。

このドキュメントでは、 Python API と C++ API の使い方、開発者のためのコントリビューションガイド、またソフトウェアライセンスについて解説します。Python API は、深層学習システムの迅速な試作と実験により適している一方、C++ API は、推論や学習アルゴリズムを組込機器やサーバー上へデプロイすることに適しています ( 現在ドキュメントを準備中です ) 。このフレームワークは、モジュール性と拡張性を念頭に設計されています。コミュニティのコントリビューターは、ニューラルネットワークの新しいオペレーターまたは最適化モジュール、そして特定機器に特化したニューラルネットワークモジュールの実装を拡張機能として追加することが可能です。