nngen
nngen copied to clipboard
NNgen: A Fully-Customizable Hardware Synthesis Compiler for Deep Neural Network
Hello! I'm trying to use your tool by simply replacing the resnet18 model with mobilenet_v2. When converting a model from ONNX I get the error "KeyError: 'Clip'". I tried to...
Hallo, first thank you for your great work. I want to deploy some CNNs on FPGA Artix 7 without SOC i.e.without ZYNQ or PYNQ. Does your tool support this kind...
Hi, I'm using this framework for a demo project of GCN acceleration, but it seems that operations between a sparse matrix of COO format (e.g. edge_index compressed) and a matrix...
I found a bug in tests/onnx_matrix_mul/onnx_matrix_mul.py. The outputs of torch model and np.eval does not match. So I fix the input_scale_factors as following.
I found a KeyError when I tried to convert onnx model with MatMul to NNgen. So I implemented onnx MatMul converter. MatMul is very similar to GEMM, but the following...
I got the AttirbuteError in Gemm function when the src_node of gemm is a placeholder, such as inputs. So I modified the gemm function to avoid this attribution error by...
Implemented `logical_not`, `logical_and`, and `logical_or` operators in NNgen. Also wrote tests for each operator. All operators are implemented using Veriloggen.Stream.
## Changes Made - Implemented the tanh activation function to the NNgen library and added support for conversion from ONNX. - Added tests for tanh. ## Testing Among the newly...
Given this Onnx file and the following code: https://drive.google.com/file/d/1h9qmRRbryAZydOmIKnp0HpXJ2PbzyNDB/view?usp=sharing ``` from __future__ import absolute_import from __future__ import print_function import os import sys import numpy as np import nngen as ng...