Skip to content

[VPU][GT] Trivial permute optimization#571

Merged
ggladilov merged 8 commits intoopenvinotoolkit:masterfrom
AntonDudchenko:ad/trivial_permute_optimization
Jun 10, 2020
Merged

[VPU][GT] Trivial permute optimization#571
ggladilov merged 8 commits intoopenvinotoolkit:masterfrom
AntonDudchenko:ad/trivial_permute_optimization

Conversation

@AntonDudchenko
Copy link
Copy Markdown
Contributor

#-28950

Changes:

  • Add case of trivial permutation in mergePermuteStages pass and several tests for this

@AntonDudchenko AntonDudchenko requested review from a team May 25, 2020 18:04
@AntonDudchenko AntonDudchenko self-assigned this May 25, 2020
@AntonDudchenko
Copy link
Copy Markdown
Contributor Author

@AndrewBakalinIntel could you take a look please

@AntonDudchenko AntonDudchenko requested review from a user and andrew-zaytsev and removed request for andrew-zaytsev June 2, 2020 08:00
@AntonDudchenko AntonDudchenko assigned ghost and unassigned AntonDudchenko Jun 2, 2020
@AntonDudchenko AntonDudchenko requested a review from ggladilov June 3, 2020 14:32
@AntonDudchenko
Copy link
Copy Markdown
Contributor Author

@gladilov-gleb take a look please

@ggladilov
Copy link
Copy Markdown
Contributor

@gladilov-gleb take a look please

Get 2+ approves from our team members first, please :)

@AntonDudchenko AntonDudchenko requested a review from rvyunov June 3, 2020 15:09
@rvyunov
Copy link
Copy Markdown
Contributor

rvyunov commented Jun 5, 2020

Check other conversations and reply to it, please, also feel free to resolve conversations. Also need to rebase branch to latest master and rerun internal CI.

@rvyunov
Copy link
Copy Markdown
Contributor

rvyunov commented Jun 8, 2020

Please, let me know when internal validation will end.

@AntonDudchenko AntonDudchenko assigned ggladilov and unassigned ghost Jun 10, 2020
@ggladilov ggladilov merged commit a6bb5aa into openvinotoolkit:master Jun 10, 2020
admitriev-gna pushed a commit to admitriev-gna/openvino that referenced this pull request Jun 11, 2020
* Transformation to eliminate trivial permute

* Minor changes in unit tests

* Replace trivial permutation with copy if input and output dims is equal

* Fix mergePermuteStages tests

* Small changes in the loop

* Add const modifier, change dimsVector type to SizeVector

* Change loop condition, rename valiable

* To reverse dimsVector
redradist pushed a commit to redradist/openvino that referenced this pull request Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants