Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

BNN-PYNQは、tiny-dnnを利用しています。


BNN-PYNQは、内部でxilinx-tiny-cnnを使っています。

tiny-cnnは、現在、tiny-dnnになっています。
開発者は日本人のようです。

筆者の実装メモもあります。

C++のヘッダーファイルのみで実装されています。

xilinx-tiny-cnnでは、tiny-dnnをベースに、次の点を追加しているようです。

 ・added batchnorm layer (currently feedforward only, no training)
 ・support for offloaded layer
 ・interleave layer
 ・binarized layers

上記の追加されたコードは、このディレクトリにありますよ。