nngen

Accelerator generator

Generates hardware-specific accelerator designs for neural networks

NNgen: A Fully-Customizable Hardware Synthesis Compiler for Deep Neural Network

GitHub

339 stars
21 watching
46 forks
Language: Python
last commit: about 1 year ago
Linked from 1 awesome list

compilerdeep-learninghardwarehigh-level-synthesisneural-networkonnxpythonpyverilogverilog-hdlveriloggen

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cedergrouphub/chgnet A neural network potential for atomistic modeling 252
ahmedfgad/neuralgenetic Tools and techniques for training neural networks using genetic algorithms 240
torch/nngraph Graphical computation library for building neural network architectures 299
saschagrunert/nn A small neural network implementation of the backpropagation algorithm in Haskell 127
nengo/nengo A Python library for building and simulating large-scale neural models 829
xilinx/finn Fast and scalable neural network inference framework for FPGAs. 747
ahmedfgad/cnngenetic Trains convolutional neural networks using the genetic algorithm 22
ahmedfgad/numpyann An implementation of artificial neural networks using NumPy 98
fxsjy/gonn An implementation of Neural Networks in Go Language 361
doonny/pipecnn A tool for accelerating convolutional neural networks on Field-Programmable Gate Arrays (FPGAs) using OpenCL-based hardware design 1,253
nvdla/hw The NVDLA project provides hardware designs and tools for building deep learning inference accelerators. 1,744
xilinx/logicnets Designs and deploys neural networks integrated with Xilinx FPGAs for high-throughput applications 83
cornell-brg/pymtl3-net Generates synthesizable Verilog for on-chip networks with customizable parameters and modular design 43
akanimax/pro_gan_pytorch Implementation of a deep learning model for generating high-quality images with improved stability and variation. 536
mit-han-lab/data-efficient-gans Improves GAN training efficiency by incorporating data augmentation 1,283