bert-vits2本地部署报错疑难问题汇总

环境:

bert-vits2.3

win 和wsl

问题描述:

bert-vits2本地部署报错疑难问题汇总

解决方案:

问题1:

Conda安装requirements里面依赖出现ERROR: No matching distribution found for opencc==1.1.6

解决方法

bash 复制代码
需要在 Python 3.11 上使用 OpenCC
打开requirements把opencc== 1.16改成1.17保存文本

问题2:

error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tool

解决方法

bash 复制代码
conda install libpython m2w64-toolchain -c msys2
bash 复制代码
 conda install -c conda-forge jieba_fast

安装VS2019

单独安装2个组件

问题3:

训练报错

TypeError: Webui_config.init() got an unexpected keyword argument 'fp16_run'

解决方法

bash 复制代码
配置文件没有更新,更新配置文件

问题4:

训练报错

rank0\]: OSError: Error no file named pytorch_model.bin, tf_model.h5, model.ckpt.index or flax_model.msgpack found in directory ./slm/wavlm-base-plus. 解决方法 没有下载pytorch_model.bin 在下面这个文件夹 ![在这里插入图片描述](https://file.jishuzhan.net/article/1756878182255955969/614a142075c1af1015f567f3602f7108.webp) **问题5:** 训练报错 RuntimeError: The expanded size of the tensor (1024) must match the existing size (2048) at non-singleton dimension 0. Target sizes: \[1024, 157\]. Tensor sizes: \[2048, 157

解决方法

bash 复制代码
删除原来生产bert文件重新生成

问题6:

raise KeyError("param 'initial_lr' is not specified "

rank0\]: KeyError: "param 'initial_lr' is not specified in param_groups\[0\] when resuming an optimizer" 解决方法 ```bash 优化爆了,手动改优化器train_ms.py代码 # 更改优化器的初始学习率参数 optim_g.param_groups[0]['initial_lr'] = 0.1 optim_d.param_groups[0]['initial_lr'] = 0.1 optim_wd.param_groups[0]['initial_lr'] = 0.1 optim_dur_disc.param_groups[0]['initial_lr'] = 0.1 # 创建调度器并应用更改后的优化器 scheduler_g = torch.optim.lr_scheduler.ExponentialLR( optim_g, gamma=hps.train.lr_decay, last_epoch=epoch_str - 2 ) scheduler_d = torch.optim.lr_scheduler.ExponentialLR( optim_d, gamma=hps.train.lr_decay, last_epoch=epoch_str - 2 ) scheduler_wd = torch.optim.lr_scheduler.ExponentialLR( optim_wd, gamma=hps.train.lr_decay, last_epoch=epoch_str - 2 ) if net_dur_disc is not None: scheduler_dur_disc = torch.optim.lr_scheduler.ExponentialLR( optim_dur_disc, gamma=hps.train.lr_decay, last_epoch=epoch_str - 2 ) ```

相关推荐
boooo_hhh1 分钟前
第28周——InceptionV1实现猴痘识别
python·深度学习·机器学习
腾讯云音视频7 分钟前
AI实时对话的通信基础,WebRTC技术综合指南
人工智能·webrtc
暴龙胡乱写博客14 分钟前
机器学习 --- 模型选择与调优
人工智能·机器学习
白熊18832 分钟前
【计算机视觉】OpenCV实战项目:基于OpenCV与face_recognition的实时人脸识别系统深度解析
人工智能·opencv·计算机视觉
闭月之泪舞37 分钟前
OpenCv高阶(4.0)——案例:海报的透视变换
人工智能·opencv·计算机视觉
九亿AI算法优化工作室&1 小时前
乡村地区无人机医药配送路径规划与优化仿真
人工智能·算法·matlab·回归
jndingxin1 小时前
OpenCV CUDA模块中矩阵操作-----矩阵最大最小值查找函数
人工智能·opencv
AI Echoes1 小时前
LLM(大语言模型)部署加速方法——PagedAttention
人工智能·语言模型·自然语言处理
yangshuo12811 小时前
风车OVF镜像:解放AI开发限制的Ubuntu精简系统
linux·人工智能·ubuntu
Jamence1 小时前
多模态大语言模型arxiv论文略读(七十七)
人工智能·语言模型·自然语言处理