学习wavenet_vocoder之预处理、训练
2024-08-28 02:26:23
一、预处理
1.在进行预处理时,如果不明白需要的参数,可以使用命令获取帮助,从这里我们可以看到可以具体的用法和对应的参数。
python preprocess.py --help
python preprocess.py ljspeech C:\test\DataSorce\LJSpeech-1.1\LJSpeech-1.1 C:\test\testOutput --preset=C:\test\Code\Python3\wavenet_vocoder\presets\ljspeech_mixture.json
2.接下来就直接输入命令来获取预处理的结果吧。
python preprocess.py ljspeech G:\DataSorce\LJSpeech-1.1\LJSpeech-1.1 G:\testOutput --preset=G:\Code\Python3\wavenet_vocoder-master\presets\ljspeech_mixture.json
3.最终得到的结果就是这些一堆的东西(还在研究有什么用)
二、训练
1.在进行训练时,如果不明白需要的参数,我们也可以使用命令获取帮助,从这里我们可以看到可以具体的用法和对应的参数。
python preprocess.py --help
2.我们执行训练的命令,遇到了一个问题
python train.py --data-root=G:\testOutput --preset=G:\testOutput\1.json
这个问题遇到了是因为我使用的json没有使用对应的代码中的对应的标准json导致,其实路径就是代码中的/preset/文件夹中的对应json即可
处理完这个问题之后,我们就可以进行训练了,训练的过程比较长,请大家耐心等待。个人使用的电脑cpu为i7 8700k锁频版本,4天生成一个训练模型,请大家酌情考虑。
图为检查点生成结果,因为占用的时间比较就,所以现在在研究具体怎么迁移到虚拟机里面执行和训练量的控制。
最新文章
- Guava - EventBus(事件总线)
- 如何用Python输出PPT中的文字信息
- HTML5手机APP开发入(5)
- SpringMVC给外部资源加版本号避免缓存
- 使用AndroidStudio dump heap,再用 Eclipse MAT插件分析内存泄露
- oralce 函数 FOR windows 跟踪神器
- jquery如何获得页面元素的坐标值
- Sql Server数据库基础
- U盘中的闪存白片与黑片
- VC++中经常出现的内存泄露和指针问题
- ES2015 类中的静态方法
- jenkins之 Throttle Concurrent Builds使用
- 2017-12-01 中英文代码对比之ZLOGO 4 &; LOGO
- linux操作小技巧锦集
- Can't get Kerberos realm
- 原声js,取消事件冒泡,点击按钮,显示box,点击屏幕其他地方,box隐藏
- Qt动态布局
- 使用StringEscapeUtils对Java中特殊字符进行转义和反转义
- Android Animatioin总结
- 2017-04-26 ios ipv6那些事(已完美解决)