forked from openvinotoolkit/openvino
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add transformation pipeline to PrePostProcessing (openvinotoolkit#28852)
### Details: After switching from ModelOptimizer to OVC, the order of applying PrePostProcessing and MOCTransformations has changed: MO path : [fw model conversion -> PrePostProcessing -> MOC] -> nncf OVC path: [fw model conversion -> MOC] -> PrePostProcessing -> nncf Since nncf is applied with a not fully optimized model, extra FQ ops might appear, which can affect both accuracy and performance. e.g. Mul -> Conv fusion is not applied due to extra FQ <img width="165" alt="{C6E93F2C-2CE3-4596-8D7F-ED7BD8013603}" src="https://github.com/user-attachments/assets/3cbe6e07-9c07-4002-8b4c-9fb5bc662421" /> PrePostProcessing is not part of OVC, so we have to insert additional Transformation calls inside PrePostProcessing. ### Tickets: - *CVS-160786* - CVS-161724 --------- Co-authored-by: Andrei Kochin <[email protected]> Co-authored-by: Andrii Staikov <[email protected]>
- Loading branch information
1 parent
74126de
commit 5d00273
Showing
8 changed files
with
270 additions
and
86 deletions.
There are no files selected for viewing
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
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
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
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
Oops, something went wrong.