当前位置: 首页 > news >正文

3.2使用conda安装theano环境

(一)安装theano

#这里的目录要对应自己的安装目录。有时候回音网速问题,导致下载安装失败,可以重复执行。多次不成,请换时间下载。
sudo -H /usr/local/anaconda2/bin/conda create -n pyml python=2.7
sudo -H /usr/local/anaconda2/bin/conda install -n pyml jupyter_contrib_nbextensions
sudo -H /usr/local/anaconda2/bin/conda install -n pyml matplotlib numpy scipy sympy pandas scikit-learn nose
sudo -H /usr/local/anaconda2/envs/pyml/bin/pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git

(二)配置

vim ~/.theanorc

输入如下内容,并保存

[global]
floatX=float32
device=gpu
[lib]
cnmem = 0.8
[blas]
ldflags = -lopenblas
[nvcc]
fastmath = True

(三)测试theano
创建一个py的文件,可以是test.py
里面写入:

# filename: demo.py
import theano
from theano import tensor
a = tensor.dscalar()
b = tensor.dscalar()
c = a+b
f = theano.function([a, b], c)
assert 4.0 == f(1.5, 2.5)

并保存。
终端输入命令:

python  test.py

若无报错即安装完成。
在编译运用theano的python代码时候
会爆出下面的错误:
ERROR (theano.sandbox.cuda): Failed to compile cuda_ndarray.cu: libcublas.so.6.0: cannot open shared object file: No such file or directory
解决办法终端:

sudo ldconfig /usr/local/cuda /lib64

(四)测试theano使用gpu
见测试篇章

相关文章:

  • 四、安装cuDNN,caffe和openCV
  • 测试Theano使用GPU并行计算,以验证环境搭建是否成功
  • 安装cuda的错误解决办法
  • Anaconda 安装编译pycaffe
  • 服务器(多GPU)caffe安装和编译
  • DIGITS安装和配置
  • SeetaFaceEngine安装和测试
  • yolo的安装和使用
  • yolo-v1 train和test自己的分类和数据
  • yolo-v2修改只识别person
  • zigbee编译错误汇总(一)
  • 1.The Graphics View Architecture(图形视图框架)
  • 3.The Graphics View Coordinate System(图形视图坐标系)
  • 2.Classes in the Graphics View Framework(图形视图框架中的类)
  • 4.Key Features(主要特征)
  • [PHP内核探索]PHP中的哈希表
  • 【Leetcode】104. 二叉树的最大深度
  • input实现文字超出省略号功能
  • Java 网络编程(2):UDP 的使用
  • Js基础——数据类型之Null和Undefined
  • Laravel Mix运行时关于es2015报错解决方案
  • mysql中InnoDB引擎中页的概念
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • python docx文档转html页面
  • spark本地环境的搭建到运行第一个spark程序
  • ucore操作系统实验笔记 - 重新理解中断
  • web标准化(下)
  • windows下如何用phpstorm同步测试服务器
  • 闭包--闭包作用之保存(一)
  • 复杂数据处理
  • 构造函数(constructor)与原型链(prototype)关系
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​MySQL主从复制一致性检测
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • (2)MFC+openGL单文档框架glFrame
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (七)c52学习之旅-中断
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (十二)springboot实战——SSE服务推送事件案例实现
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET CF命令行调试器MDbg入门(一)
  • .Net CF下精确的计时器
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .NET 简介:跨平台、开源、高性能的开发平台
  • /bin/bash^M: bad interpreter: No such file ordirectory
  • /etc/sudoers (root权限管理)
  • [ vulhub漏洞复现篇 ] JBOSS AS 5.x/6.x反序列化远程代码执行漏洞CVE-2017-12149
  • [20171113]修改表结构删除列相关问题4.txt
  • [ABC294Ex] K-Coloring
  • [Android]使用Retrofit进行网络请求
  • [Angular] 笔记 18:Angular Router