onnxruntime
Drop QDQ around more nodes
#21376
Merged

Drop QDQ around more nodes #21376

skottmckay merged 45 commits into microsoft:main from mcollinswisc:qdq_optim
mcollinswisc
Remove QDQ nodes around Flatten
7d38ea47
Add more operators for which QDQ can be removed
b3b506b7
Keep QDQ nodes w/ nonpositive scale around MaxPool
2160e44a
Unit test on QDQ w/ nonpositive scale around MaxPool
61c5d844
Merge branch 'main' into qdq_optim
e3176e63
Merge branch 'qdq_optim_nonpositive_scale' into qdq_optim
e84b3e6b
Unit test on removing QDQ around Expand
ce1ee8aa
Add selector to remove QDQ nodes around Min, Max, and Abs
73cc2122
mcollinswisc Change formatting according to clangformat
3b94f983
Unit test that QDQ nodes are remove around Tile
daf808eb
Merge branch 'qdq_optim_nonpositive_scale' into qdq_optim
641747f0
Merge branch 'main' into qdq_optim
7e5db770
Merge branch 'main' into qdq_optim_nonpositive_scale
58e525ca
Switch to std::fileystem::path in IsQOrDQScalePositiveConstantScalar
68def1e7
Merge branch 'qdq_optim_nonpositive_scale' into qdq_optim
342034d6
Remove SpaceToDepth and SpaceToDepth from Drop QDQ optimization
cf10b50c
Fix grammar in comment
939f2406
Unit test that QDQ is dropped around Slice
452bdd12
Unit test on removing QDQ around GatherElements
a67d3fb9
Apply lintrunner
c7a50da3
Drop QDQ around ReduceMin & ReduceMax, not Min & Max
82fdcc47
Disallow 16bit for ReduceMin & ReduceMax
9b3bf090
Unit test on dropping QDQ from around ReduceMin/Max
872f983b
Fix comment in ReduceExtremumDropQDQ test case
5bf7d846
Remove selector to drop QDQ around Abs
28824d68
Merge branch 'main' into qdq_optim
83d85f3f
Reformatting from lintrunner
71253a8a
mcollinswisc
jywu-mysoft jywu-mysoft requested a review from adrianlizarraga adrianlizarraga 2 years ago
skottmckay
skottmckay
skottmckay
azure-pipelines
azure-pipelines
azure-pipelines
skottmckay
skottmckay commented on 2024-07-25
Fix comment grammar according to review suggestion
191dc150
Register drop_action_no_int16_nor_nonpositive_scale in minimal build
023bbafa
Continue line to keep it under 120 chars
c287525f
Change name "no nonpositive scale" to "and positive scale"
e34258d6
Merge branch 'main' into qdq_optim_nonpositive_scale
a880a21d
More reformatting to keep lines under 120 chars
b0753e43
Merge branch 'qdq_optim_nonpositive_scale' into qdq_optim
102e9526
skottmckay
skottmckay
skottmckay
azure-pipelines
azure-pipelines
azure-pipelines
Merge branch 'main' into qdq_optim
8144f660
Undo spacing change in Gemm test
610a6a93
Delete drop_action_no_nonpositive_scale_name
d63854b7
Alphabetize operator names included in base selector
848f7014
Alphabetize operators in no 16-bit & positive selector
b1de950e
[Merge branch 'main' into qdq_optim
c193e0eb
Move some comments to line before
fb91e416
Merge branch 'main' into qdq_optim
49edace3
mcollinswisc mcollinswisc marked this pull request as ready for review 2 years ago
mcollinswisc mcollinswisc requested a review from skottmckay skottmckay 2 years ago
skottmckay
skottmckay
skottmckay
azure-pipelines
azure-pipelines
azure-pipelines
Change spacing around comments according to clang-format/lintrunner
85010fe2
skottmckay
skottmckay
skottmckay
azure-pipelines
azure-pipelines
azure-pipelines
mcollinswisc
Merge branch 'main' into qdq_optim
b7fd7b7d
Set /bigobj for qdq_transformer_test.cc
e5638e5e
skottmckay
skottmckay
skottmckay
azure-pipelines
azure-pipelines
azure-pipelines
skottmckay
azure-pipelines
skottmckay
skottmckay approved these changes on 2024-08-27
skottmckay skottmckay merged 5d54dc14 into main 2 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone