Binary Neural Networks are gaining attention in the community as they’re using compact data types for processing. This removes redundant computation (and, of course, storage and communication) away. FPGAs are extremely useful for this purpose and are the best for implementing custom operations. FINN is recently proposed as a framework to support BNNs in collaboration with Xilinx Research Labs:
Read more: https://arxiv.org/abs/1612.07119
and please feel free to share your thoughts with us.