NNgen / nngen

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

setup.py is BROKEN

KourFrost opened this issue · comments

the setup.py is broken in its current state, got it working with a few modifications
line 12:
version=read('nngen/VERSION').splitlines()[0],

nngen/VERSION only has one version probably
fixed with :
version='1.3.3',

line 14:
long_description=read('README.md'),

there is no README file in folder
fixed with:
long_description=' ',

Could you give us the information on your testing environment?
d6de580 branch can be installed by python3 setup.py install on the environment with

  • MacBook Air (M1 2020)
  • macOS 12.3.1
  • python 3.9.11 (pyenv)
  • dependencies (pip3 freeze)
    • Jinja2==3.1.2
    • MarkupSafe==2.1.1
    • nngen==1.3.3
    • numpy==1.22.3
    • onnx==1.11.0
    • ply==3.11
    • protobuf==3.20.1
    • pyverilog==1.3.0
    • typing_extensions==4.2.0
    • veriloggen==2.1.0

nngen/VERSION only has one version probably

Yes, there should be one version, but the version number is automatically read from nngen/VERSION.

there is no README file in folder

There is README.md file: https://github.com/NNgen/nngen/blob/develop/README.md .