箱庭XTer
3706ad1b8b
【fast_inference_】通过简单添加torch.no_grad()修饰器,可能会使速度加快 ( #930 )
...
* 添加with torch.no_grad(),速度快一大截
* 恢复先前缩进
* 恢复make batch的位置
* 改用修饰器
* 去除没必要的增加的空行
---------
Co-authored-by: XTer <xxoy1234@outlook.com>
2024-04-07 18:36:09 +08:00
ChasonJiang
ec7647e08d
[fast_inference] Make API Great Again And Again ( #923 )
...
* 为fast_inference分支适配新的WebAPI
* modified: api_v2.py
* 修改文档细节
* modified: api_v2.py
* 优化了代码逻辑,提升健壮性
* 修改文档细节
* 修改文档细节
* 优化代码逻辑
* 修改注释细节
2024-04-06 21:07:59 +08:00
SapphireLab
72c0eca0a2
spellcheck ( #916 )
...
Co-authored-by: starylan <starylan@outlook.com>
2024-04-03 17:42:23 +08:00
RVC-Boss
ed75ecdd6d
Merge pull request #820 from ChasonJiang/main
...
[fast_inference] 优化代码结构
2024-03-19 22:41:57 +08:00
chasonjiang
c3ac108ed4
优化代码结构
2024-03-19 22:29:07 +08:00
chasonjiang
df22a4fc04
Merge branch 'fast_inference_' of https://github.com/RVC-Boss/GPT-SoVITS
2024-03-19 21:55:43 +08:00
RVC-Boss
8fa344b83d
Merge pull request #815 from zkd8907/fast_inference_
...
在推理按钮下方增加推理使用参数
2024-03-19 21:34:41 +08:00
Bobby
a44d4a8b91
在推理按钮下方增加推理使用参数
2024-03-19 09:36:29 +00:00
RVC-Boss
5106fbc62a
Merge pull request #778 from jmaple12/patch-2
...
Update text_segmentation_method.py
2024-03-17 14:40:11 +08:00
chasonjiang
8b548e1956
Merge branch 'fast_inference_' of https://github.com/RVC-Boss/GPT-SoVITS
2024-03-16 22:00:20 +08:00
RVC-Boss
7a112b804a
Merge pull request #777 from KamioRinn/Fix-chinese-ellipsis-fast
...
Fix chinese ellipsis for fast_inference_
2024-03-16 21:33:57 +08:00
RVC-Boss
c2ac07bc3d
Merge pull request #775 from KamioRinn/Fix-chinese-ellipsis
...
Fix chinese ellipsis
2024-03-16 21:33:56 +08:00
RVC-Boss
099059de93
Merge pull request #758 from ChasonJiang/fast_inference_
...
[fast inference] 推理功能增强和改进
2024-03-16 21:16:43 +08:00
chasonjiang
864a148d75
缓解了batch_size>1时的复读问题,缓解方法是:在T2S模型中,先对phones进行embedding、对bert_features进行project,再pad到相同长度。
2024-03-16 21:04:49 +08:00
chasonjiang
3c78539c44
增加健壮性
2024-03-15 14:58:25 +08:00
chasonjiang
a2f2a5f4a7
添加了自定义修改随机数种子,方便复现结果。
2024-03-15 14:34:10 +08:00
KamioRinn
fabb00af79
Fix chinese ellipsis
2024-03-15 03:13:09 +08:00
KamioRinn
bcb9914b60
Fix chinese ellipsis
2024-03-15 02:53:14 +08:00
jmaple12
160dfbdd2c
Update text_segmentation_method.py
...
第85行,修改cut1函数,如果文本的句数为11句,则原函数会把句子切分为 4/7而不是4/4/3。模型处理长句子容易出现漏字现象。
第137行函数cut5中的punds的取值做出修改:删除重复的";",新增":;"
2024-03-14 18:14:42 +08:00
chasonjiang
b8ce03fd1b
增加健壮性,防止在cpu推理时设置半精度报错
2024-03-14 11:24:10 +08:00
chasonjiang
85dea3008b
同步合并main分支到fast_inference_分支
2024-03-14 11:18:39 +08:00
chasonjiang
49eb242b17
Merge branch 'main' of https://github.com/RVC-Boss/GPT-SoVITS into fast_inference_
2024-03-14 11:18:34 +08:00
chasonjiang
8698c28c90
优化代码
2024-03-14 11:15:09 +08:00
RVC-Boss
c287430ecc
Update models.py
2024-03-14 00:42:15 +08:00
RVC-Boss
3dfbcbcd82
Merge pull request #761 from Lion-Wu/fix/cpu
...
Support CPU training, use CPU on macOS
2024-03-13 23:59:33 +08:00
Lion
7822f1961b
update README
2024-03-13 22:36:20 +08:00
Lion
1963eb01cc
support cpu training, use cpu training on mac
2024-03-13 22:24:32 +08:00
chasonjiang
0ff60a947a
Merge branch 'main' of https://github.com/RVC-Boss/GPT-SoVITS into fast_inference_
2024-03-13 21:50:16 +08:00
RVC-Boss
3b11cd9814
Update models.py
2024-03-13 20:57:45 +08:00
chasonjiang
03ae7fdb03
增加健壮性
2024-03-13 20:08:32 +08:00
chasonjiang
a116b55414
Merge branch 'main' of https://github.com/RVC-Boss/GPT-SoVITS into fast_inference_
2024-03-13 19:53:17 +08:00
chasonjiang
252c9b7eb6
推理功能增强和改进
2024-03-13 19:51:24 +08:00
RVC-Boss
37a895a67d
Merge pull request #741 from ChasonJiang/fast_inference_
...
修复了一些bug,优化了一些代码
2024-03-13 17:36:39 +08:00
RVC-Boss
7e012e7678
https://github.com/RVC-Boss/GPT-SoVITS/issues/747
...
https://github.com/RVC-Boss/GPT-SoVITS/issues/747
2024-03-13 17:03:59 +08:00
chasonjiang
d60d8ea3fb
修复了OutOfMemoryError时,显存无法释放的问题
2024-03-13 16:25:27 +08:00
chasonjiang
f2cbc826c7
注释了inference_webui中mps的选项
2024-03-12 16:31:21 +08:00
chasonjiang
345f3203f8
修复了热切换模型时,精度不匹配导致的错误。
2024-03-12 16:08:50 +08:00
chasonjiang
511b99e4a9
增加了TTS_Config类的健壮性
2024-03-12 15:30:08 +08:00
chasonjiang
bfd7286068
修复了,中英文混合文本合成英文时, 出现空字符报错的问题
...
优化了代码, 增加了健壮性
2024-03-11 19:35:55 +08:00
chasonjiang
46826b28b0
设置默认返回一整篇文章
2024-03-11 17:43:31 +08:00
chasonjiang
134602cd99
修改了默认batch_size为20
2024-03-11 17:37:30 +08:00
chasonjiang
7a6d251e44
modified: GPT_SoVITS/inference_webui.py
2024-03-11 17:31:21 +08:00
chasonjiang
38dca77477
Merge branch 'fast_inference' of https://github.com/SapphireLab/GPT-SoVITS-M into fast_inference_
2024-03-11 17:19:22 +08:00
chasonjiang
d23f3a62c4
修复了一些bug,优化了一些代码
2024-03-11 17:16:04 +08:00
SapphireLab
778a43760a
change config
2024-03-11 13:53:56 +08:00
SapphireLab
aa020b059d
align tts config
2024-03-11 03:25:57 +08:00
SapphireLab
d8ee4e2911
fix output for mix language
2024-03-11 03:04:43 +08:00
RVC-Boss
bdd7f2438f
Merge pull request #732 from ChasonJiang/fast_inference
...
新增VITS批量推理修复了一些bug
2024-03-10 22:17:26 +08:00
chasonjiang
3535cfe3b0
新增VITS批量推理 GPT_SoVITS/TTS_infer_pack/TTS.py
...
fix some bugs GPT_SoVITS/TTS_infer_pack/TextPreprocessor.py
fix some bugs GPT_SoVITS/TTS_infer_pack/text_segmentation_method.py
fix some bugs GPT_SoVITS/inference_webui.py
fix some bugs GPT_SoVITS/module/models.py
2024-03-10 21:37:28 +08:00
RVC-Boss
a680939ce2
Merge pull request #730 from ChasonJiang/fast_inference
...
增加flash attention选项,防止影响训练
2024-03-10 14:45:16 +08:00