Skip to content
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

Refactor all build flows to work with FINN v0.10 #91

Merged
merged 70 commits into from
May 3, 2024
Merged
Changes from 1 commit
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
71366a6
initial commit for GTSRB CNV example
maltanar Dec 19, 2022
ddd0840
fix board name typo
maltanar Dec 19, 2022
3e943ec
[GTSRB] switch to Pynq-Z1 and auto folding to 3k FPS
maltanar Feb 7, 2023
4b4b505
[GTSRB] add i/o shapes and inst fxn
maltanar Feb 7, 2023
ad4a2e6
[GTSRB] add notebook example
maltanar Feb 7, 2023
9f60933
[GTSRB] Add download model script
Jan 25, 2024
035e784
Revert linting on finn_examples init
Jan 25, 2024
d911553
Update get-finn to pull refactor/rtl_integration branch
Feb 22, 2024
fa950f5
Rename steps and import new step where necessary
Feb 22, 2024
c9f3ec1
Rename convert_to_hls_layers to convert_to_hw_layers
Feb 22, 2024
00c37f5
Rename InferPool_batch to InferPool
Feb 22, 2024
6407ea0
Update bnn-pynq folding
Mar 12, 2024
f1c6f7f
[Refactor] Update mobilenet folding and custom steps
Mar 19, 2024
6dcc92c
[Refactor] Update bnn-pynq folding, create specialize layer config
Mar 12, 2024
774814e
[Refactor] Update ResNet50 folding and create specialize layer config
Mar 21, 2024
5bc29f8
[Refactor] Update radioml folding and create specialize layer config
Mar 21, 2024
37c067b
[Refactor] Update mobilenetv1
Mar 22, 2024
323969e
update FINN commit hash
mmrahorovic Apr 17, 2024
6acd29d
[MNV1] Update flows for ZCU boards
auphelia Apr 18, 2024
e197036
[MNV1] Update Alveo builds to be compatible with FINN v0.10
auphelia Apr 18, 2024
70e3a14
[MNV1] Enable boards to be tested
auphelia Apr 18, 2024
b6865dc
Merge refactor/rtl_integration into feature/gtsrb
auphelia Apr 18, 2024
e2b791b
[GTSRB] Update folding config and build to FINN v0.10
auphelia Apr 19, 2024
1240fcf
Update Jenkinsfile to pull in gtsrb build
jmonks-amd Apr 19, 2024
45834c2
[build_cfg]: cap FIFOs
mmrahorovic Apr 19, 2024
44c569e
[build]: added copyright header and doubled clk target (hold time vio…
mmrahorovic Apr 21, 2024
94b270f
[config]: updated layer names
mmrahorovic Apr 21, 2024
fb4f490
[build]: added flag to cap fifos after SWG layer
mmrahorovic Apr 21, 2024
f73ccfe
[build]: added flag to cap fifos after SWG layer
mmrahorovic Apr 21, 2024
ffb0da3
Merge remote-tracking branch 'origin/refactor/rtl_integration' into r…
mmrahorovic Apr 21, 2024
0ce9da1
Merge pull request #80 from Xilinx/refactor/mobilenet_v1
mmrahorovic Apr 21, 2024
1630590
[build]: added copyright header and flag to cap FIFOs after SWG layer
mmrahorovic Apr 21, 2024
816b720
Merge remote-tracking branch 'origin/refactor/rtl_integration' into f…
mmrahorovic Apr 21, 2024
b5607c4
Merge pull request #81 from Xilinx/feature/gtsrb
mmrahorovic Apr 21, 2024
154c1dd
Update gtsrb download-model.sh permissions
Apr 22, 2024
1d90060
[Cybersec+GTSRB] Remove swg exception
auphelia Apr 22, 2024
fa88921
[KWS] Update build flow and add folding config json
auphelia Apr 22, 2024
85d4876
[Radio ML] update layer configs
Apr 23, 2024
f791406
[Radio ML] remove auto fifosizing
Apr 23, 2024
8186928
[kws build]: add folding config to ensure LUT-based MVUs
mmrahorovic Apr 23, 2024
b2e12f6
Merge remote-tracking branch 'upstream/refactor/rtl_integration' into…
mmrahorovic Apr 23, 2024
76a6a51
Merge pull request #82 from Xilinx/bugfix/update_gtsrb
mmrahorovic Apr 23, 2024
bffcf1f
Merge remote-tracking branch 'upstream/refactor/rtl_integration' into…
mmrahorovic Apr 23, 2024
f8f2192
[kws build]: fixed merge -- removed duplicate folding config
mmrahorovic Apr 23, 2024
e58a57c
Merge pull request #83 from Xilinx/update/pynq_builds
mmrahorovic Apr 23, 2024
20de819
Merge pull request #84 from Xilinx/refactor/radml
azizb-xlnx Apr 23, 2024
8615318
[RN50] use specialize config
Apr 24, 2024
c295741
[RN50] InferDoublePackedConv is obsolete
Apr 26, 2024
2f89754
Merge pull request #85 from Xilinx/refactor/resnet50
azizb-xlnx Apr 26, 2024
bb6a68c
[RN50]: use standard set fifo depth
Apr 26, 2024
b6b52f9
[build]: removed OOC synthesis result and specialize_layer config file
mmrahorovic Apr 26, 2024
590901e
[folding]: updated folding config
mmrahorovic Apr 26, 2024
050a5ec
Merge pull request #87 from Xilinx/refactor/radml
mmrahorovic Apr 26, 2024
0d685df
[GTSRB] Add README and rename notebook
auphelia Apr 30, 2024
e0f4bb3
[GTSRB+VGG] Cleanup readme for build
auphelia May 3, 2024
e18241a
Merge pull request #88 from Xilinx/feature/gtsrb
auphelia May 3, 2024
77fe591
Merge branch 'refactor/rtl_integration' into bugfix/rn50_fifo
auphelia May 3, 2024
d69dd7d
Merge pull request #86 from Xilinx/bugfix/rn50_fifo
auphelia May 3, 2024
c670721
Run pre-commit
auphelia May 3, 2024
7072f8f
[models]: add argument to provide path to bitfile
mmrahorovic May 3, 2024
ad5cf2c
Merge remote-tracking branch 'upstream/refactor/rtl_integration' into…
mmrahorovic May 3, 2024
bfb729a
Merge pull request #92 from Xilinx/update/finn_examples_driver
auphelia May 3, 2024
1e947f8
Run pre-commit
auphelia May 3, 2024
4d49e56
[NBs] Cleanup notebooks
auphelia May 3, 2024
432669f
Update license agreements and list of contributors
auphelia May 3, 2024
275f703
[BNN-PYNQ] Remove specialize layer config
auphelia May 3, 2024
2675f94
[Deps] Update finn commit hash
auphelia May 3, 2024
2115ebf
[VGG, MNV1] Rename hls to hw and enable MNV1 ZCU102 build
auphelia May 3, 2024
073f791
Update readme files
auphelia May 3, 2024
e4e1c96
[MNV1,RN18,VGG] Cleanup specialize layer and folding configs
auphelia May 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Revert linting on finn_examples init
johnnoel committed Jan 25, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit 035e78448c929b0208994ce8c3818313c05d05de
10 changes: 6 additions & 4 deletions finn_examples/__init__.py
Original file line number Diff line number Diff line change
@@ -37,12 +37,14 @@

import sys

import finn_examples.finn.util.data_packing as data_packing
import finn_examples.qonnx as qonnx
import finn_examples.qonnx.core.datatype as datatype
import finn_examples.qonnx.util.basic as basic

sys.modules["qonnx"] = qonnx

import finn_examples.qonnx.core.datatype as datatype
sys.modules["qonnx.core.datatype"] = datatype

import finn_examples.qonnx.util.basic as basic
sys.modules["qonnx.util.basic"] = basic

import finn_examples.finn.util.data_packing as data_packing
sys.modules["finn.util.data_packing"] = data_packing