nngen

Accelerator generator

Generates hardware-specific accelerator designs for neural networks

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

GitHub

340 stars
21 watching
46 forks
Language: Python
last commit: over 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 258
ahmedfgad/neuralgenetic Trains artificial neural networks using the genetic algorithm 241
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 834
xilinx/finn Fast and scalable neural network inference framework for FPGAs. 770
ahmedfgad/cnngenetic Trains CNNs using a genetic algorithm for classification problems where one class per sample is allowed. 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,264
nvdla/hw The NVDLA project provides hardware designs and tools for building deep learning inference accelerators. 1,763
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. 538
mit-han-lab/data-efficient-gans Improves GAN training efficiency by incorporating data augmentation 1,286