Skip to content
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

Generalized OTXMoViNet state dict hooks to work within other modules #1855

Conversation

nikita-savelyevv
Copy link
Contributor

Summary

Generalized OTXMoViNet state dict hooks to work within other modules.

Reason

NNCF wraps a module to be compressed inside the NNCFNetwork module. But state_dict hooks implemented for OTXMoViNet assume that it is the highest module in the hierarchy. Thus they don't work as expected when wrapped inside NNCFNetwork module.

@nikita-savelyevv nikita-savelyevv requested a review from a team as a code owner March 4, 2023 15:19
@github-actions github-actions bot added the ALGO Any changes in OTX Algo Tasks implementation label Mar 4, 2023
@jaegukhyun
Copy link
Contributor

@JihwanEom If there is no errors for training and eval for MoViNet in this branch. How about merging this before refactoring?

@JihwanEom
Copy link
Contributor

@JihwanEom If there is no errors for training and eval for MoViNet in this branch. How about merging this before refactoring?

Sounds good for me, but that will cause very huge pre-commit issues :( is it okay for you?

@jaegukhyun
Copy link
Contributor

It's heading to your MoViNet branch, and your MoViNet branch should solve any other issue to merge to develop

@JihwanEom
Copy link
Contributor

It's heading to your MoViNet branch, and your MoViNet branch should solve any other issue to merge to develop

I was super beginner, wow I'll merge this. Thanks @nikita-savelyevv !

@JihwanEom JihwanEom merged commit 61c851c into openvinotoolkit:jeom/otx-movinet Mar 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ALGO Any changes in OTX Algo Tasks implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants