-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Unification of layout and data types of Parameter and Result in MO #7630
Merged
GlebKazantaev
merged 74 commits into
openvinotoolkit:master
from
popovaan:old_api_map_transposes_insertion
Oct 27, 2021
Merged
Unification of layout and data types of Parameter and Result in MO #7630
GlebKazantaev
merged 74 commits into
openvinotoolkit:master
from
popovaan:old_api_map_transposes_insertion
Oct 27, 2021
Conversation
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
popovaan
changed the title
Unification of layout and data types of Parameter and Result
Unification of layout and data types of Parameter and Result in MO
Sep 28, 2021
popovaan
requested review from
a team,
pavel-esir,
mvafin,
sadolini,
rkazants and
jane-intel
and removed request for
a team
September 28, 2021 15:01
jane-intel
requested changes
Sep 29, 2021
jane-intel
requested changes
Sep 30, 2021
sadolini
approved these changes
Oct 1, 2021
mvafin
approved these changes
Oct 1, 2021
pavel-esir
approved these changes
Oct 4, 2021
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general LGTM. The only thing unit-tests might be helpful. Approved in advance
rkazants
reviewed
Oct 7, 2021
rkazants
reviewed
Oct 7, 2021
rkazants
reviewed
Oct 7, 2021
rkazants
reviewed
Oct 7, 2021
jane-intel
approved these changes
Oct 13, 2021
GlebKazantaev
force-pushed
the
old_api_map_transposes_insertion
branch
from
October 13, 2021 11:05
a3d36a8
to
a974d40
Compare
GlebKazantaev
force-pushed
the
old_api_map_transposes_insertion
branch
2 times, most recently
from
October 13, 2021 16:13
a9c2b7e
to
3fe54e8
Compare
.../ie_bridges/python/src/openvino/offline_transformations/offline_transformations_api_impl.cpp
Show resolved
Hide resolved
GlebKazantaev
force-pushed
the
old_api_map_transposes_insertion
branch
from
October 20, 2021 16:59
99c521b
to
673214e
Compare
…/popovaan/openvino into old_api_map_transposes_insertion
rkazants
reviewed
Oct 21, 2021
rkazants
approved these changes
Oct 21, 2021
ilya-lavrenov
approved these changes
Oct 26, 2021
GlebKazantaev
approved these changes
Oct 26, 2021
a-noskov
pushed a commit
to a-noskov/openvino
that referenced
this pull request
Oct 27, 2021
…penvinotoolkit#7630) * Added transposes insertion for Parameter and Result. * Separated into several transformations. * Corrected runtime_info format. * Fixed runtime info serialization. * Code refactoring. * Corrected checks. * Added debug output. * Added check. * Fixed unit tests. * Changed old api map format, removed debug output. * Moved serialize to rt_info property, code corrections. * Refactored RTInfo class. * Small corrections. * Small corrections. * Removed redurant import. * Added tests, added undefined default type. * Code reformat. * Fixed serialization unit tests. * Added comment. * Added comment. * Small test correction. * Changed default values of old_api_map to values from old API IR. * np.array -> int64_array * Update MO to use FE to read IR; Swith MO IR version to 11 * Preserve output node name when inserting Transpose * Codestyle * Fix layer tests * Pylint fix * Disable ref_graphs comparision in layer tests * codestyle * Updated MO IR reader. * Moved version initialization to constructor of OldApiMap. * Added shape infer after transpose insertion. * Fixed Pylint * Removed wrong attribute removal. * Added transposes insertion for Parameter and Result. * Separated into several transformations. * Corrected runtime_info format. * Fixed runtime info serialization. * Code refactoring. * Corrected checks. * Added debug output. * Added check. * Fixed unit tests. * Changed old api map format, removed debug output. * Moved serialize to rt_info property, code corrections. * Refactored RTInfo class. * Small corrections. * Small corrections. * Removed redurant import. * Added tests, added undefined default type. * Code reformat. * Fixed serialization unit tests. * Added comment. * Added comment. * Small test correction. * Changed default values of old_api_map to values from old API IR. * np.array -> int64_array * Update MO to use FE to read IR; Swith MO IR version to 11 * Preserve output node name when inserting Transpose * Codestyle * Fix layer tests * Pylint fix * Disable ref_graphs comparision in layer tests * codestyle * Updated MO IR reader. * Moved version initialization to constructor of OldApiMap. * Added shape infer after transpose insertion. * Fixed Pylint * Removed wrong attribute removal. * Serialize fix. Co-authored-by: Gleb Kazantaev <[email protected]>
akuporos
pushed a commit
to akuporos/openvino
that referenced
this pull request
Oct 28, 2021
…penvinotoolkit#7630) * Added transposes insertion for Parameter and Result. * Separated into several transformations. * Corrected runtime_info format. * Fixed runtime info serialization. * Code refactoring. * Corrected checks. * Added debug output. * Added check. * Fixed unit tests. * Changed old api map format, removed debug output. * Moved serialize to rt_info property, code corrections. * Refactored RTInfo class. * Small corrections. * Small corrections. * Removed redurant import. * Added tests, added undefined default type. * Code reformat. * Fixed serialization unit tests. * Added comment. * Added comment. * Small test correction. * Changed default values of old_api_map to values from old API IR. * np.array -> int64_array * Update MO to use FE to read IR; Swith MO IR version to 11 * Preserve output node name when inserting Transpose * Codestyle * Fix layer tests * Pylint fix * Disable ref_graphs comparision in layer tests * codestyle * Updated MO IR reader. * Moved version initialization to constructor of OldApiMap. * Added shape infer after transpose insertion. * Fixed Pylint * Removed wrong attribute removal. * Added transposes insertion for Parameter and Result. * Separated into several transformations. * Corrected runtime_info format. * Fixed runtime info serialization. * Code refactoring. * Corrected checks. * Added debug output. * Added check. * Fixed unit tests. * Changed old api map format, removed debug output. * Moved serialize to rt_info property, code corrections. * Refactored RTInfo class. * Small corrections. * Small corrections. * Removed redurant import. * Added tests, added undefined default type. * Code reformat. * Fixed serialization unit tests. * Added comment. * Added comment. * Small test correction. * Changed default values of old_api_map to values from old API IR. * np.array -> int64_array * Update MO to use FE to read IR; Swith MO IR version to 11 * Preserve output node name when inserting Transpose * Codestyle * Fix layer tests * Pylint fix * Disable ref_graphs comparision in layer tests * codestyle * Updated MO IR reader. * Moved version initialization to constructor of OldApiMap. * Added shape infer after transpose insertion. * Fixed Pylint * Removed wrong attribute removal. * Serialize fix. Co-authored-by: Gleb Kazantaev <[email protected]>
3 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description:
Ticket: 64968, 64969, 66836
Code:
Validation:
Documentation:
Additional validation:
All such models have Parameter(uint8) -> Convert(float32) pattern in original model.