onnxruntime
Make transpose optimizer able to look past DQ node for const initializer
#17618
Merged

Commits
  • Add ability for transpose optimizer to look past a DQ node if it has a constant initializer as input. This allows UnsqueezeInput/TransposeInput to modify the initializer in-place in the same way it would for a non-QDQ format model.
    skottmckay committed 2 years ago
  • Fix x86 warning
    skottmckay committed 2 years ago
  • Fix other x86 build issue
    skottmckay committed 2 years ago
  • Merge remote-tracking branch 'origin/main' into skottmckay/ImproveOnnxTransposeOptimizerInitializerHandling_PR
    skottmckay committed 2 years ago
  • Add tracking of all places where we update a shared initializer in-place and insert Transpose{/Squeeze} nodes on the other usages so we can utilize this info in the cost check.
    skottmckay committed 2 years ago
  • Address some PR comments. Cleanups.
    skottmckay committed 2 years ago
  • Fix x86 build
    skottmckay committed 2 years ago
  • Fix bad paste
    skottmckay committed 2 years ago
  • Apply suggestions from code review
    skottmckay committed 2 years ago
  • Fix build error
    skottmckay committed 2 years ago
  • Address PR comments.
    skottmckay committed 2 years ago
  • Fix x86 build
    skottmckay committed 2 years ago
  • Merge remote-tracking branch 'origin/main' into skottmckay/ImproveOnnxTransposeOptimizerInitializerHandling_PR
    skottmckay committed 2 years ago
  • Merge remote-tracking branch 'origin/main' into skottmckay/ImproveOnnxTransposeOptimizerInitializerHandling_PR
    skottmckay committed 2 years ago
  • Make local TransposeInput static
    skottmckay committed 2 years ago
Loading