栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Ubuntu安装ESPNET(搞了一个多月)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Ubuntu安装ESPNET(搞了一个多月)

Espnet是我目前安装过最烦人的一个软件了!里面涉及到的内容太多了!前面安装准备内容可参考espnet官方安装文档

1.环境准备

选择对应版本的驱动,cuda,anaconda3,pytorch,cudnn安装好,注意版本一定要对齐!!!这点很重要!!!具体一定要先看上方官方文档!!!

本人最终是选择了ubuntu18.04的(之前试过20.04),显卡是笔记本RTX3060,cuda选择了11.3,pytroch是1.9.0,python是3.8.

注意:python的版本不能太低但一定要大于3.6.1,pytorch的版本不太太高,cuda的版本也不要太高,这些都会导致后面一些模块组件无法安装!!一定要先看上方官方文档!!!

这是Makefile文件里面的内容,pytorch最好选择1.6.0以下的版本,要用到的warp-ctc要求pytorch是1.7.0以下版本:

 2.安装kaldi

安装kaldi网上有很多教程,这里就不讲了,安装好kaldi最好跑一些数据集,例如yesno,timit等等,大型数据集则根据自身硬件条件来跑。

3.安装espnet

步骤安装官方文档去执行命令,走到这一步时:

 ./setup_anaconda.sh  {anaconda3的路径}  espnet  {python的版本}

如果anaconda3版本换了一定要重新执行一次!!

最后在执行make的时候一定要看加上自己的版本号!!

如果不加上自己的版本号,Makefile当前版本里面是写死了一个1.10.1版本的

4.安装所需要用到的modules

最后安装完之后会提示你还有什么没有安装上,根据下面提示的.sh一个一个运行就行了,并不是所有的modules都需要装上!!根据自己的需要来安装,可以找一个egs/yesno这个例子来跑,再看看需要安装的modules。

 最后yesno跑出来的是这样的

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754282.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号