tflearn在tensorflow上的安装配置(基于ubuntu)
来源:互联网 发布:win10那些软件无用 编辑:程序博客网 时间:2024/06/07 07:38
tflearn是tensorflow的一个深入学习库,为tensorflow提供了更高级别的API,是建立在tensorflow顶部的模块化和透明的深度学习库。
一.tflearn功能简介
tflearn的功能包括:
(1)易于使用和理解高级API用于实施深层神经网络,教程和示例
(2)通过高度模块化的内置神经网络层,正则化器,优化器,度量,快速原型
(3)tensorflow安全透明。所有函数都建立在张量上,可以独立于tflearn的使用
(4)强大的帮助函数来训练任何tensorflow图,支持多个输入,输出和优化器
(5)简单和美丽的图形可视化,有关权重,渐变,激活等详细信息…
(6)轻松使用多个CPU/GPU的设备布局
高级API目前支持大多数最新的深度学习模型,例如Convolutions,LSTM,BiRNN,BatchNorm,PReLU,剩余网络,生成网络…在将来,tflearn也旨在保持最新的深度学习技术。
注意:最新的tflearn(V0.3)只兼容tensorflow v1.0及以上。
二.tflearn的安装
我所使用的是在ubuntu上安装的tensorflow1.0。
首先需要安装几个必要的软件。(1)scipy是必备的软件,但需要安装在python2下(在3下安装不成功,且示例也不能成功运行),首先需要切换默认python,右键打开终端,输入命令sudo update-alternatives –config python切换成python2(如果不知道如何切换python,请参考上篇文章的介绍http://blog.csdn.net/huaxie3355/article/details/61918754),之后输入命令sudo apt-get install python-scipy-doc安装python-scipy-doc(2)接下来就需要在python3下执行操作了,同样输入命令sudo update-alternatives –config python,切换python3,接下来安装h5py,输入命令sudo pip install h5py然后输入命令sudo pip3 install scipy安装scipy(3)然后就是将tflearn安装到电脑上,输入命令sudo pip install git+https://github.com/tflearn/tflearn.git,等待成功后输入命令git clone https://github.com/tflearn/tflearn –recursive,将tflearn的库拷贝到你的linux上。
三.检验tflearn的安装
上述步骤如果都成功后,那么恭喜,你已经成功的将tflearn添加的你的tensorflow下了。首先打开文件夹,将系统文件夹usr/local/lib/python3.5下的tensorflow文件夹复制到home下。右键打开终端输入命令cd tflearn/examples/images/,然后输入命令python alexnet.py,运行牛津大学的17种花的分类程序。然后另打开一个终端,输入命令python tensorflow/tensorboard/tensorboard.py –logdir=/tmp/tflearn_logs,打开浏览器输入localhost:6006,就可以通过浏览器查看整个训练过程以及各种有关精确度等数据走向。
结语
如果想要了解更多关于tflearn的详尽安装和资料介绍,请参考tflearn官方文档http://tflearn.org/。在下一章将会介绍运行alexnet.py时可能会遇到的memoryerror错误和错误分析以及alexnet运行的结果分析。
- tflearn在tensorflow上的安装配置(基于ubuntu)
- tensorflow与tflearn的安装
- Windows上TensorFlow、TensorBoard、TFlearn安装教程
- Ubuntu下基于conda的TFLearn的安装
- Ubuntu下基于conda的TFLearn的安装
- ubuntu14.04+TensorFlow+tflearn的安装
- tensorflow的安装教程(基于Ubuntu)
- tensorflow的安装教程(基于Ubuntu)
- ubuntu下tflearn安装
- 在Ubuntu上配置TensorFlow,Eclipse+PyDev遇到的问题
- 谷歌tensorflow在Ubuntu上的正确安装流程
- Ubuntu上安装配置Tensorflow及Jupyter详解(20170919)
- 在64位ubuntu上安装tensorflow
- TFLearn 的 安装错误
- 基于Anaconda的TensorFlow安装(Ubuntu 16.04 LTS)
- ubuntu 基于 Anaconda 的安装tensorflow
- Tensorflow版本升级和tflearn安装
- 在基于pcDuino的Ubuntu上安装Opencv2.4.0
- 【转载】透视“专利恶霸”系列之三 2017年,专利恶霸的中国行动元年
- HIBERNATE与 MYBATIS的对比
- 即时通讯基础
- windows nginx+tomcat+sqlserver+redis 坑+条件
- 作用域及作用域链--javascript
- tflearn在tensorflow上的安装配置(基于ubuntu)
- cubic convolution interpolation (三次卷积插值)
- 支持向量机(SVM)必备知识(KKT、slater、对偶)
- 对于设计模式的理解
- Can you answer these queries? hdu 4027
- python爬虫(14)获取淘宝MM个人信息及照片(上)
- android 自定义控件系列之一 圆形图控件
- nginx.conf配置
- NavigationView