[babysor/MockingBird]导入他人模型出错

2024-07-15 816 views
4

错误: Traceback (most recent call last): File "C:\Users\Administrator\Desktop\MockingBird-0.0.1\synthesizer_train.py", line 37, in train(**vars(args)) File "C:\Users\Administrator\Desktop\MockingBird-0.0.1\synthesizer\train.py", line 114, in train model.load(weights_fpath, optimizer) File "C:\Users\Administrator\Desktop\MockingBird-0.0.1\synthesizer\models\tacotron.py", line 526, in load optimizer.load_state_dict(checkpoint["optimizer_state"]) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\torch\optim\optimizer.py", line 171, in load_state_dict raise ValueError("loaded state dict contains a parameter group " ValueError: loaded state dict contains a parameter group that doesn't match the size of optimizer's group

导入他人模型都不行,只有自己的可以用

回答

4

代码版本和模型没对上

7

代码版本和模型没对上

所以具体应该如何解决这个问题呢

9

解决了吗 老哥 我也是这个问题,搜了一圈都是说模型版本的问题 我把作者推荐的几个模型都试了 还是不行

7

解决了吗 老哥 我也是这个问题,搜了一圈都是说模型版本的问题 我把作者嘴贱的几个模型都试了 还是不行

大概了解啥意思了,就是mockingbird有很多的版本,假如你一个模型一直不能用的话必须要下载其他版本的mockingbird才能用

1

我也是一樣的問題,在v0.0.1使用FawenYo的模型繼續訓練時報錯,想知道能跑起來的都切到哪一個commit

8

我也是一樣的問題,在v0.0.1使用FawenYo的模型繼續訓練時報錯,想知道能跑起來的都切到哪一個commit

我發現使用該模型作者的Fork改掉symbol的問題之後可以順利跑起來,供大家參考:https://github.com/FawenYo/MockingBird

image