re-fix norm compatibility in scale discriminator #5249
Merged
kan-bayashi merged 2 commits intoespnet:masterfrom Jun 23, 2023
Merged
re-fix norm compatibility in scale discriminator #5249kan-bayashi merged 2 commits intoespnet:masterfrom
kan-bayashi merged 2 commits intoespnet:masterfrom
Conversation
271aa23 to
b685366
Compare
Codecov Report
@@ Coverage Diff @@
## master #5249 +/- ##
==========================================
+ Coverage 71.37% 74.99% +3.61%
==========================================
Files 655 655
Lines 58546 58552 +6
==========================================
+ Hits 41789 43909 +2120
+ Misses 16757 14643 -2114
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 62 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
This file contains hidden or 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
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.
What?
Why?
When using
load_pretrained_model, the state_dict of destination is updated with that of source.espnet/espnet2/torch_utils/load_pretrained_model.py
Line 114 in 161e4bb
Therefore, when there is key mismatch, the final state dict includes keys included in both destination and source dict.
As a result, the state_dict at this point includes
weightfrom source dict andweight_g/weight_vfrom destination dict:As a result, the loading is failed. This PR fixes this issue.
Related issues