TadejMurovic/BNN_Deployment

Part of paper: Massively Parallel Combinational Binary Neural Networks for Edge Processing

24
/ 100
Experimental

This project helps operations engineers and researchers deploy specialized neural networks onto low-power hardware. It takes pre-trained binary neural network parameters and dataset binarization scripts as input, producing Verilog files for each network layer. The output can be directly integrated into FPGA synthesis projects like Vivado or Quartus for edge processing applications.

No commits in the last 6 months.

Use this if you need to transform pre-trained binary neural network models into hardware-ready Verilog descriptions for efficient deployment on edge devices.

Not ideal if you need to train binary neural networks from scratch or if your target hardware is not an FPGA.

edge-computing FPGA-development neural-network-deployment hardware-acceleration binary-neural-networks
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 11 / 25

How are scores calculated?

Stars

12

Forks

2

Language

MATLAB

License

Last pushed

Jun 27, 2019

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/TadejMurovic/BNN_Deployment"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.