Redhat下安装Theano

最近老板要搞深度学习方面的一些东西,安装了一下Theano库,碰到的问题,记录一下。

安装有一系列的依赖项,主要有python,g++,python-dev,NumPy,SciPy,BLAS等,可选的有NOSE,cuda等等。

下面正式进入安装过程:

1. 安装python,要2,6以上版本;

2. 安装BLAS,并且需要LEVEL3。现在有两种安装方法,第一种方法为参考网上同仁教程,直接贴过来。

(1)yum install gcc-gfortran  安装fortran编译器 
(2)下载BLAS和CBLAS:http://www.netlib.org/blas/上,blas.tgz和cblas.tgz 
(3)安装BLAS,cd 到BLAS目录下,然后直接make就行,编译成功后有一个blas_LINUX.a产生; 
(4)链接blas库文件:ln -s xxxxxxx/BLAS/blas_LINUX.a /usr/local/lib/libblas.a 
(5)安装CBLAS,cd到CBLAS目录下,将MakeFile.in改成MakeFile.in.bkp作为备份,然后用这个命令,建立一 个链接:ln -s Makefile.LINUX Makefile.in ;再然后修改MakeFile.in里面的BLLIB = 行,让等号右边 指向blas_LINUX.a文件,然后保存后, 输入make all;编译成功后会在lib下生成cblas_LINUX.a文 件; 
(6)把这个库文件在 /usr/local/lib 下做一个 快捷连接即可。 ln -s xxxxxx/CBLAS/lib/cblas_LINUX.a /usr/local/lib/libcblas.a 

以上安装方法比较具有普遍性,可以通过yum安装,主要安装下面这几个:blas blas-devel lapack lapack-devel atlas atlas-devel。

3. 安装NumPy,这个是依赖于BLAS的,直接./setup.py install即可;

4. 安装SciPy,这个也是依赖于BLAS的,同样直接安装即可,时间稍长,耐心等待;

5. 安装Theano,直接安装即可,之后安装成功!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值