×

kaldiwindows下安装

kaldiwindows下安装(安装kali2021)

admin admin 发表于2023-03-31 06:17:08 浏览72 评论0

抢沙发发表评论

本文目录一览:

实验室cuda安装

以下是实验室linux服务器cuda安装和kaldi带cuda编译的流程,在pcc和pc上测试通过。

在pcc上实验了cuda7和cuda6.5,结果kaldi(2015年3月版)似乎不兼容cuda7,在kaldi-trunk/src/cudamatrix下

make test 总是失败,最后安装的cuda6.5。

在pc上的kaldi(2014年10月以前)在cuda6.5下测试不通过,kaldi(2015年3月版)可以测试通过。

在pcc上的kaldi在gpu 0 上总报错,在gpu 1上可以,最后我拷贝的文鹏的没改过的cudamatrix/Makefile,并执行make -B 重新编译,可以用gpu 0了。

安装前准备 cuda_6.5.14_linux_64.run, 文件大小928M,这是pc服务器上保存安装包的位置。

928M pc-pc: /home/pc/disk2/hcq/install_cuda/cuda_6.5.14_linux_64.run

kaldi版本 2015年3月

ps: 可以通过运行 locate --regex cuda.*.run$ 来查找机器上别人以前下的cuda安装包。

一、安装 cuda

(1) 删除已有nvidia,拉黑名单

sudo apt-get remove --purge nvidia*

sudo nano /etc/modprobe.d/blacklist.conf

blacklist.conf加入

(2) 开始安装

sudo service lightdm stop

chmod +x cuda_6.5.14_linux_64.run

sudo ./cuda_6.5.14_linux_64.run

安装一路yes或默认配置。

成功提示:

===========

= Summary =

===========

Driver: Installed

Toolkit: Installed in /usr/local/cuda-6.5

Samples: Installed in /home/hcq, but missing recommended libraries

Please make sure that

To uninstall the CUDA Toolkit, run the uninstall script in /usr/local/cuda-6.5/bin

To uninstall the NVIDIA Driver, run nvidia-uninstall

Please see CUDA_Getting_Started_Guide_For_Linux.pdf in /usr/local/cuda-6.5/doc/pdf for detailed information on setting up CUDA.-kaldiwindows下安装

(3) 配置环境变量

按照上一步成功提示设置PATH和LD_LIBRARY_PATH 环境变量

sudo vim /etc/profile

/etc/profile加入

PATH= LD_LIBRARY_PATH:/usr/local/cuda-6.5/lib64

export PATH

export LD_LIBRARY_PATH

(4) 测试

1. /usr/local/cuda/bin/nvcc -V

显示所安装cuda版本:

nvcc: NVIDIA (R) Cuda compiler driver

Copyright (c) 2005-2014 NVIDIA Corporation

Built on Thu_Jul_17_21:41:27_CDT_2014

Cuda compilation tools, release 6.5, V6.5.12

可以确定安装的版本为6.5

2. cd /home/hcq/NVIDIA_CUDA-6.5_Samples/

可以make 并进入相应子目录运行测试

例如: ./0_Simple/simplePrintf/simplePrintf 打印

GPU Device 0: "Quadro 600" with compute capability 2.1

Device 0: "Quadro 600" with Compute 2.1 capability

printf() is called. Output:

[3, 0]: Value is:10

[3, 1]: Value is:10

.....

[2, 6]: Value is:10

[2, 7]: Value is:10

二、kaldi带cuda编译

(1) 首先进入tools目录并按照INSTALL指示编译。如果之前已经编译过跳过此步骤(tools下的程序没有使用cuda库)。

(2) 进入src目录

1. make clean

2. ./configure

可以看到打印信息的最后有这么一行:

Using CUDA toolkit /usr/local/cuda (nvcc compiler and runtime libraries)

可以确定kaldi将要带cuda安装。

3. make depend -j 24

4. make -j 24

在 make -j 24 过程中如果有类似一下错误:

nvcc fatal : Unsupported gpu architecture 'compute_10'

则进入src/cudamatrix目录,修改Makefile,

把 CUDA_ARCH=-gencode arch=compute_10,code=sm_10 中的

-gencode arch=compute_10,code=sm_10 去掉。

重新 make -j 24。

(3) 如果以上步骤没有错误,则进入src/cudamatrix目录进行测试

make test -j 5

成功的话提示:

Running cu-vector-test ...... SUCCESS

Running cu-matrix-test ...... SUCCESS

Running cu-math-test ...... SUCCESS

以上参考自

Ubuntu12.04配置NVIDIA cuda5.5经验帖

分类: Computer System Linux MAC Python2014-04-06 08:58 9938人阅读 评论(16) 收藏 举报

之前配过一遍都忘光了,现在要重新配一遍真是好难过。。。特此记录参考网站以便查阅。

=============

环境:Ubuntu 12.04+Cuda5.5

The setup of CUDA development tools on a system running the appropriate version of Linux consists of a few simple steps:-kaldiwindows下安装

见官方配置手册:

下run好了

[plain] view plaincopy

[plain] view plaincopy

blacklist.conf加入

[plain] view plaincopy

[plain] view plaincopy

Cuda5.5集成了toolkit,sdk和driver, 所以安装的时候一路同意下来就好了

也就是SDK安装失败,这个官方手册上也提到了解决方案。

[plain] view plaincopy

到根目录下的/path/to/extract/dir/去找cuda-samples_5.5.22_*******.run, 安装

[plain] view plaincopy

[plain] view plaincopy

使之生效:

source /etc/profile(对应profile)或sudo ldconfig(对应bashrc)

还有一种装sdk的方法见

deviceQuery:

正文最下方

=============

此外附上其他配置参考:

kaldi 安装在ubuntu 虚拟机上 报错 fatal error compilation terminated,如何解决?

1、启动虚拟机,选择“新建虚拟机”

2、点击下一步

3、自定义,点击下一步

4、选择安装盘镜像文件(提前去ubuntu官方下载好),我的放在c盘

5、个性化 linux

输入完整名称: ubuntu 12.10

用户名:upantool

6、命名虚拟机,你想要此虚拟机使用什么名称?

我选择ubuntu12.10

位置放在:

d:\linuxidc.com\ubuntu

然后点击下一步

7、处理器配置

指定改虚拟机处理器数量

8、虚拟机内存

你想要该虚拟机使用多少内存?

内存大小根据你自己机器的内存大小选,我这里选1024mb,然后下一步

9、网络类型

10、选择i/o控制器类型

我用scsi适配器,选的这个

11、选择磁盘

你想要使用哪个磁盘?

如果是首次用vmware安装,选创建新的虚拟磁盘,下一步

12、选择磁盘类型

你想要创建哪种磁盘?

我选的scsi

12、指定磁盘容量

你想要该磁盘多大?

ubuntu 推荐大小:20 gb

13、

指定磁盘文件

你想要在哪里存储这个磁盘文件

14、准备创建虚拟机

点击"完成" 来创建虚拟机并开始安装 ubuntu,然后安装 vmware tools。

ok,点击完成即可。

15、开始在vmware9安装ubuntu 12.10了

16、安装过程

17、安装好了,输入密码即可进入ubuntu 12.10

18、随便打开网页看看吧。

Kaldi(一)安装编译

我使用的centos7安装的。需要克隆下来kaldi源码,编译安装

其中有提示安装python3;系统默认安装的是python2。python需要单独安装下。

kaldi安装时提示没有安装openfst怎么办

2.安装和编译

第一步:下载kaldi工具包

kaldi 有两个版本,kaldi-1和kaldi—trunk,前者是稳定版,后者是新版。我安装的是新版。

下面开始安装(可以首先察看src目录下的install文件;其根据不同的系统有不同的安装步骤,具体的还是要看tools目录下的install文件):

sudo apt-get install subversion

svn update

svn co kaldi-trunk

cd kaldi-trunk

cd tools

cat INSTALL

make (直接执行configure文件)

注:

1.当电脑有不止一个cpu时,假设有四个,可以输入:make -j 4 以节省时间。

2.make指令是为了安装8个软件,其中,(sph2pipe, openfst, ATLAS)这3个是必须的。

第二步:配置

cd ../src

./configure