参考:http://deeplearning.net/software/theano/install.html
为了安装python软件方便,先安装pip。
安装方法,见google
安装Theano的先决条件:
1,python 2.6以上;
2,BLAS
3,numpy(依赖BLAS,虽然没有亦可以安装,但是无法使用BLAS的加速)
4,SciPy(依赖BLAS)
安装BLAS方法,如下,有点麻烦:
一共就是 blas、blas-devel、lapack、lapack-devel、atlas、atlas-devel要安装,
都可以通过yum安装;
cblas不确定是否要按照;
BLAS的安装,在redhat下,安装步骤如下:
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 install blas安装,,我去,btw还需要安装 blas-devel
除了blas的包,还得安装lapack、lapack-devel、atlas、atlas-devel,幸好可以yum安装。
运行以下代码即可
yum install blas blas-devel lapack lapack-devel atlas atlas-devel --nogpgcheck
注意:atlas的安装包不是 atlas-c++.x86_64 atlas-c++-devel.x86_64,这俩是一个接口啥啥。
安装numpy:
直接pip install numpy搞定;
安装SciPy,直接pip install SciPy搞定
然后就是安装Theano,也是直接pip install Theano搞定
验证numpy是否真的成功依赖BLAS编译,用以下代码试验:
>>> import numpy
>>> id(numpy.dot) == id(numpy.core.multiarray.dot)
False
结果为False表示成功依赖了BLAS加速,如果是Ture则表示用的是python自己的实现并没有加速。
分享到:
相关推荐
在Windows 7环境下安装Theano对于初学者和专业人士进行深度学习研究非常有益,因为它提供了一个强大且高效的计算平台。以下是详细安装Theano的步骤: 1. **安装Anaconda**: 首先,访问官方网站`...
### Windows 下安装 Theano + Keras + Anaconda 在 Windows 环境下配置深度学习开发环境时,经常需要安装 Anaconda、Theano 和 Keras。以下内容详细介绍了如何在 Windows 10 系统上完成这些软件的安装与配置。 ###...
在本文中,我们将详细介绍如何在Windows 7 64位操作系统上安装Theano,并配置其支持GPU加速的功能。Theano是一个Python库,主要用于定义、优化以及评估数学表达式,特别适用于构建神经网络模型。 **所需环境:** - *...
4. **安装Theano**:现在,你可以安装Theano。由于描述中提到的问题,我们将不从GitHub直接安装,而是使用提供的压缩包。首先,解压Theano-0.6.0rc3压缩包: ``` tar -zxvf Theano-0.6.0rc3.tar.gz ``` 进入解压...
centos 下安装 theano的脚本
解决办法: 直接在下载好pythearn2包的目录下...最近由于特别的需要安装theano,其实在ubuntu安装theano有几种可选方法,最简单的直接 pip install theano,然后缺少什么包就pip install 安装什么包即可,但是在我安装完
在安装Theano时,确保你拥有正确的依赖软件包是非常重要的,因为这直接影响到其能否正常运行。 在开始安装Theano之前,首先你需要一个64位的操作系统,因为提供的压缩包文件名暗示了这是针对64位系统的。Theano通常...
安装Theano可以通过Anaconda的pip工具轻松实现。 1. **打开CMD**,输入`pip install theano`。 2. **验证安装**: - 输入`python`进入Python交互模式。 - 输入`import theano`检查是否安装成功。 #### 七、安装...
4. 安装 Theano:在 CMD 中输入 `pip install theano`。 **在 Windows 上配置 Theano** 配置 Theano 需要设置一些环境变量,以确保它能够正确地使用 CPU 或 GPU。以下是配置步骤: 1. **检查 Python 版本**:...
首先,安装Theano之前,确保你已经安装了Python(建议使用Python 2.7或Python 3.5-3.7),因为Theano不支持较新版本的Python。此外,为了充分利用GPU加速,需要安装NVIDIA的CUDA工具包和cuDNN库,这两者都是针对GPU...
- 使用pip来安装Theano:`pip3 install --upgrade theano` - 为了利用GPU,还需要安装CUDA和cuDNN,并配置环境变量。 3. **GPU支持** - Theano支持NVIDIA GPU,通过CUDA库进行计算。在配置环境中,你需要设置`...
- 如果用户已安装 cuDNN,则支持 cuDNN。 #### 四、社区资源与教程 Theano 社区提供了丰富的资源和支持,包括但不限于: - **技术报告**:介绍了 Theano 的新功能和性能改进。 - **会议演讲**:例如 Open ...
3. `setup.py`文件:用于安装Theano的配置脚本,通过Python的`setup`命令可以将Theano库安装到系统中。 4. `docs`目录:可能包含Theano的文档,帮助用户理解和使用Theano的各种特性。 5. `examples`目录:可能包含...
- **下载与安装**:首先需要安装Theano及其依赖包。可以通过pip或conda等工具进行安装。 - **数据集准备**:本教程中使用了多个数据集,包括MNIST手写数字数据集等。这些数据集需预先下载并准备好。 3. **基本...
- **通过 PyPI 安装**:使用 pip 工具安装,例如 `pip install Theano`。 - **从 GitHub 获取源码**:可以通过克隆 GitHub 仓库或直接下载源码包来获取 Theano 的最新版本,并通过 `python setup.py install` 或 `...
- 安装Theano前,请确保已安装Python和NumPy。 - 安装指南:[http://deeplearning.net/software/theano/install.html#install](http://deeplearning.net/software/theano/install.html#install) - 验证安装是否...
本书建议采用含有python3.6的Anaconda来安装Theano,版本为anaconda3-5.1.0-Windows-x86_64.exe,可以根据需要选择相应的版本,下载地址为:https://docs.anaconda.com/anaconda/packages/oldpkglists(如果下载失败...
2. **安装Theano**:通过pip安装Theano,`sudo pip install theano`,或者如果你使用的是Python3,可以使用`sudo pip3 install theano`。 3. **配置Theano**:根据你的系统环境,可能需要设置Theano的一些配置选项,...
使用`pip`命令安装Theano: ```bash pip install theano ``` 安装完成后,确保在Anaconda的`Lib\site-packages`目录下出现了`theano`文件夹。 ##### 3.2 配置Theano - 检查当前用户的主目录下是否存在`.theanorc....