-
Notifications
You must be signed in to change notification settings - Fork 384
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add linear activation option #12
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Closed
violatingcp
pushed a commit
that referenced
this pull request
Feb 10, 2019
add linear activation option
violatingcp
pushed a commit
to violatingcp/hls4ml
that referenced
this pull request
Dec 12, 2019
Fused Dense and Batch Normalization layers
jmduarte
referenced
this pull request
in jmduarte/hls4ml
Jun 10, 2021
Delete gnn-trk Create GNN_README.md Update and rename GNN_README.md to README.md Update README.md Rename example-prjs/gnn-trk/README.md to example-prjs/graph/README.md Adding simple GNN draft Update README.md Adding weights and first csim attempt reuse=1 move to 2x2 prj dir move to 2x2 prj dir move to 2x2 prj dir move to 2x2 prj dir move to 2x2 prj dir move to 2x2 prj dir Rename example-prjs/graph/weights/b2.h to example-prjs/graph/http:/gnn_simple_22/gnn_simple_22/weights/b2.h Rename example-prjs/graph/http:/gnn_simple_22/gnn_simple_22/weights/b2.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b2.h Rename example-prjs/graph/weights/b3.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b3.h Rename example-prjs/graph/weights/b4.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b4.h Rename example-prjs/graph/weights/b5.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b5.h Rename example-prjs/graph/weights/b6.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b6.h Rename example-prjs/graph/weights/b7.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b7.h Rename example-prjs/graph/weights/b8.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b8.h Rename example-prjs/graph/weights/b9.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b9.h Rename example-prjs/graph/weights/b10.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b10.h Rename example-prjs/graph/weights/b11.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b11.h Rename example-prjs/graph/weights/b12.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/b12.h Rename example-prjs/graph/weights/w1.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w1.h Rename example-prjs/graph/weights/w2.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w2.h Rename example-prjs/graph/weights/w3.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w3.h Rename example-prjs/graph/weights/w4.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w4.h Rename example-prjs/graph/weights/w5.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w5.h Rename example-prjs/graph/weights/w6.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w6.h Rename example-prjs/graph/weights/w7.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w7.h Rename example-prjs/graph/weights/w8.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w8.h Rename example-prjs/graph/weights/w9.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w9.h Rename example-prjs/graph/weights/w10.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w10.h Rename example-prjs/graph/weights/w11.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w11.h Rename example-prjs/graph/weights/w12.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/weights/w12.h move to 2x2 prj dir Rename example-prjs/graph/nnet_batchnorm.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/nnet_batchnorm.h move to 2x2 prj dir Rename example-prjs/graph/nnet_conv.h to example-prjs/graph/gnn_simple_22/gnn_simple_22/nnet_conv.h move to 2x2 prj dir move to 2x2 prj dir move to 2x2 prj dir move to 2x2 prj dir move to 2x2 prj dir move to 2x2 prj dir move to 2x2 prj dir Rename example-prjs/graph/gnn_simple_22/gnn_simple_22/build_prj.tcl to example-prjs/graph/gnn_simple_22/gnn_simple_22/temp/build_prj.tcl Add files via upload Delete build_prj.tcl Delete myproject.cpp Delete myproject.h Delete myproject_test.cpp Delete nnet_activation.h Delete nnet_batchnorm.h Delete nnet_common.h Delete nnet_conv.h Delete nnet_conv2d.h Delete nnet_dense.h Delete nnet_dense_large.h Delete nnet_graph.h Delete nnet_helpers.h Delete nnet_merge.h Delete nnet_pooling.h Delete vivado_hls.app Delete parameters.h Delete myproject.d Delete myproject.o Delete myproject_test.d Delete myproject_test.o Delete Makefile.rules Delete csim.exe Delete csim.mk Delete run_sim.tcl Delete sim.bat Delete myproject_csim.log Delete directives.tcl Delete script.tcl Delete solution1.aps Delete solution1.directive Delete solution1.log Delete b1.h Delete b10.h Delete b11.h Delete b12.h Delete b2.h Delete b3.h Delete b4.h Delete b5.h Delete b6.h Delete b7.h Delete b8.h Delete b9.h Delete w1.h Delete w10.h Delete w11.h Delete w12.h Delete w2.h Delete w3.h Delete w4.h Delete w5.h Delete w6.h Delete w7.h Delete w8.h Delete w9.h Delete weight_shapes.txt Update myproject_test.cpp add updated HLS project fix bugs / cleanup smaller input synthesizability remove duplicate weight remove excess concats update weights fix output comparison fix dense config dimensions cleanup; try RF=4 pipelining/unrolling tests try 10 nodes/20 edges pipelining test cleanup created graph_independent module created IN modules try module-level pipelining only streaming test cleaning added stream config realistic weights adding python script to save weights update parameters update update update add weights for csim added activate_final option update update update update graphs and weights test update write edge labels to file update update output directory nothing pipeline at IN modeule update fix typo small graph for testing zero-padding add plotting script update style add performance script fix ROC update update weights fix bug test update nope update add scater update updaet float comparison reuse factor plots fix typo update for scans update update test update weights add IN directory IN work in progress add weight precision script IN updates more IN updates more IN updates typo fixed IN updates more IN updates update IN configs fix array size adjust configs fix typo change inputs directory fix weights fix typo fix bug fix node aggregation dim fix typo fix typo remove redundant array reshaping w/o dataflow pipelining small graph for quick tests fix typo full graph test small graph size activate_final <10,6> bit scan 16 bit scan reuse factor 8 bit precision <16,6> reuse factor 1 full graph plot updates small graph add weights DO_PRAGMA sync update Delete example-prjs/graph/gnn_simple_22 directory update update test jmduarte PR generalize #12 generalize update update n-layer IN draft fix some bugs more fixes WIP update IN generalization updates relu generalization add missing piece add dummy weights pass dummy weights to csim update arg update update update remove unused utils update push IN updates
jmduarte
referenced
this pull request
in jmduarte/hls4ml
Jun 11, 2021
calad0i
pushed a commit
to calad0i/hls4ml
that referenced
this pull request
Jul 1, 2023
Fused Dense and Batch Normalization layers
GiuseppeDiGuglielmo
pushed a commit
that referenced
this pull request
Oct 13, 2023
Thresholded relu branch
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.