SalvatoreBarone/CNN-VHDL
A library of VHDL components for Neural Networks
This library provides reusable hardware components for building neural networks. It takes your specified neural network architecture and generates highly efficient digital circuit designs, ready for deployment on specialized hardware. This is for hardware engineers and researchers who need to implement neural networks directly onto FPGAs or ASICs.
No commits in the last 6 months.
Use this if you are designing custom hardware for neural network inference and need flexible, energy-efficient circuit blocks for neurons and layers.
Not ideal if you are a software developer looking for a library to train or run neural networks on general-purpose CPUs or GPUs.
Stars
21
Forks
3
Language
C++
License
GPL-3.0
Category
Last pushed
Sep 23, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/SalvatoreBarone/CNN-VHDL"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
fastmachinelearning/hls4ml
Machine learning on FPGAs using HLS
alibaba/TinyNeuralNetwork
TinyNeuralNetwork is an efficient and easy-to-use deep learning model compression framework.
KULeuven-MICAS/zigzag
HW Architecture-Mapping Design Space Exploration Framework for Deep Learning Accelerators
fastmachinelearning/hls4ml-tutorial
Tutorial notebooks for hls4ml
doonny/PipeCNN
An OpenCL-based FPGA Accelerator for Convolutional Neural Networks