[CustomOp] introduce a tighter attribute system into CustomOp
wrapper attributes must now be declared in the get_nodeattr_types and accessed using the getter/setters here, all data stored in ONNX node attributes.
Showing
- src/finn/custom_op/__init__.py 58 additions, 1 deletionsrc/finn/custom_op/__init__.py
- src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py 12 additions, 0 deletionssrc/finn/custom_op/fpgadataflow/streamingfclayer_batch.py
- src/finn/custom_op/fpgadataflow/streamingmaxpool.py 7 additions, 0 deletionssrc/finn/custom_op/fpgadataflow/streamingmaxpool.py
- src/finn/custom_op/fpgadataflow/streamingmaxpool_batch.py 7 additions, 0 deletionssrc/finn/custom_op/fpgadataflow/streamingmaxpool_batch.py
- src/finn/custom_op/multithreshold.py 7 additions, 0 deletionssrc/finn/custom_op/multithreshold.py
- src/finn/custom_op/xnorpopcount.py 3 additions, 0 deletionssrc/finn/custom_op/xnorpopcount.py
Loading
Please register or sign in to comment