onnxruntime
Removing Double QDQ from Graphs
#14024
Merged

Removing Double QDQ from Graphs #14024

jchen351 merged 57 commits into main from Cjian/double_QDQ_fusion
jchen351
jchen351 Getting start with codebase
94df19ed
jchen351 Getting start with codebase
ce04ab93
jchen351 Completed identical_children_consolidation
501bb80b
jchen351 Removing graph_utils.cc as include
e0442211
jchen351 Merge branch 'Cjian/identical_children_consolidation' into Cjian/doub…
31ddae61
jchen351 Merge branch 'main' into Cjian/identical_children_consolidation
6a3d2d66
jchen351 Merge branch 'main' into Cjian/identical_children_consolidation
59f914cd
jchen351 Removing graph_utils.cc as include
4b4765f1
jchen351 Removing graph_utils.cc as include
c496d21c
jchen351 Merge branch 'Cjian/identical_children_consolidation' into Cjian/doub…
d71ef72e
jchen351 Refactoring the name
95b0f341
jchen351 Refactoring the name
bb2226c7
jchen351 Refactoring the name
c7e2cd48
jchen351 Updating split test cases
084ebc87
jchen351 Merge branch 'Cjian/identical_children_consolidation' into Cjian/doub…
6a44cc20
jchen351 Updating split test cases
6d71a6ed
jchen351 Updating split test cases
07a72e92
jchen351 Merge branch 'Cjian/identical_children_consolidation' into Cjian/doub…
b9f29d65
jchen351 Implement QDQ removal
5bbec964
jchen351 Changing logic on checking children size.
f7cdc128
jchen351 Changing logic on checking children size.
923a99f6
jchen351 Reformat it to Google style and using clangFormat.
74bbf5f6
jchen351 Merge branch 'Cjian/identical_children_consolidation' into Cjian/doub…
4926f0b2
jchen351 Reformat it to Google style and using clangFormat.
94a99834
jchen351 Adding new condition check on if children are twins.
79665366
jchen351 Adding new condition checking values of children
0260e37b
jchen351 using std::move
80476d93
jchen351 Adding delimiter
399dd682
jchen351 Updating condition where the other twin cannot be graph output
daf28f6f
jchen351 Reformat code
d77c97c0
jchen351 Merge branch 'Cjian/identical_children_consolidation' into Cjian/doub…
d11b79f4
jchen351 Merge branch 'main' into Cjian/double_QDQ_fusion
8ad3bc33
jchen351 Removing the 3rd and 4th Node
81b50161
jchen351 Remformat code
f47e5af1
jchen351 Adding casting
7f8a2cca
jchen351 jchen351 marked this pull request as ready for review 3 years ago
yufenglee
yufenglee commented on 2023-01-11
jchen351 Updating condition
99479622
jchen351 Merge branch 'main' into Cjian/double_QDQ_fusion
71c2b0f2
jchen351 Update unit testing
352ec933
jchen351 Merge branch 'main' into Cjian/double_QDQ_fusion
ee0773c7
jchen351 Adding
1f08288f
jchen351 Merge remote-tracking branch 'origin/Cjian/double_QDQ_fusion' into Cj…
da48e1d8
jchen351 Update datatype
401c22dc
jchen351 Update datatype
b7ecf23d
yufenglee
yufenglee commented on 2023-01-14
jchen351 Chaning the formula
6c8be4dd
yufenglee
yufenglee commented on 2023-01-14
yufenglee
yufenglee commented on 2023-01-14
jchen351 Changing the formula for zp
1fa97e7e
jchen351 Changing unit test
14e1501f
jchen351 Changing unit test
a11a1820
jchen351 Changing unit test
967d0bc1
jchen351 Changing unit test
f7322c23
jchen351 Adding option to disage double qdq remover is the precision differenc…
8025a418
yufenglee
yufenglee commented on 2023-01-15
jchen351 Update qdq_transformer_test.cc change double to float
a60a2d4f
jchen351 Update onnxruntime_session_options_config_keys.h
d7622a21
jchen351 Update graph_transformer_utils.cc
28c68f0c
jchen351 Fixing typos
787dcc45
justinchuby
justinchuby commented on 2023-01-16
jchen351 Using constexpr
c0b9d716
jchen351 Update typo
8081af60
yufenglee
yufenglee commented on 2023-01-16
jchen351 Update relative_per_sample_tolerance to much smaller number
a801d0a0
yufenglee
yufenglee approved these changes on 2023-01-16
skottmckay
jchen351 jchen351 merged d95249f5 into main 3 years ago
jchen351 jchen351 deleted the Cjian/double_QDQ_fusion branch 3 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone