fishaudio / fish-diffusion

An easy to understand TTS / SVS / SVC framework
https://diff.fish.audio
MIT License
662 stars 87 forks source link

Changing precision=16 to 16-mixed in configs/_base_/trainers/base.py? #85

Closed chigkim closed 1 year ago

chigkim commented 1 year ago

When I run the training, it warns about precision=16, and recommends to change to 16-mixed. When I changed to 16-mixed, it also got rid of other warnings as well:

  1. The warning about how some hyper parameters can't be pickled when saving checkpoint
  2. The warning about how checkpoint was saved before epoch ended when resuming.

Is there a negative side effect of changing precision=16 to 16-mixed in configs/base/trainers/base.py?

leng-yue commented 1 year ago

16 is the same as 16-mixed, I believe the hyper params parameters warning are solved in the latest commits.