筆者の実装メモもあります。
C++のヘッダーファイルのみで実装されています。
xilinx-tiny-cnnでは、tiny-dnnをベースに、次の点を追加しているようです。
・added batchnorm layer (currently feedforward only, no training) ・support for offloaded layer ・interleave layer ・binarized layers
上記の追加されたコードは、このディレクトリにありますよ。