ESPnet安装
版本:cuda 10.1 pytorch1.4 centos7.8
0.准备
需要准备安装好anaconda3,kalid(可以见kaldi安装)
1.创建虚拟环境并激活
执行下面命令创建虚拟环境:
1 | |
conda换源,建议换清华的源,阿里的源下载的pytorch和cuda以及cudnn的版本和清华的不同,取决于你的cuda_cudnn的版本,不然会报错
pip换源
参考:https://blog.csdn.net/zhayushui/article/details/80433768
2.安装pytorch
1 | |
上面为例子,需要自己去pytorch找对应版本。pytorch官网:https://pytorch.org/
3.克隆espnet
1 | |
我安装在家目录下,自己视情况决定安装的位置
可能github网速挺慢的导致克隆失败,也需要换国内github源
4.在espnet/tools下面链接kaldi
1 | |
5.设置CUDA环境
1 | |
注意上面的cuda环境是我自己的环境
6.设置系统python环境
1 | |
7.安装
1 | |
8.安装warp-ctc
1 | |
9.安装warp-transducer
1 | |
(非必要安装,可以用的时候再安装)如果出错,把步骤5重新运行一遍。
10.运行以下yesno
1 | |
出现以下结果说明安装正确
.png)
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!