keras学习随笔01——准备知识和keras安装
2017-02-23 14:10
357 查看
关于深度学习
(1)有监督学习,无监督学习,分类,聚类,回归
(2)神经元模型,多层感知器,BP算法
(3)目标函数(损失函数),激活函数,梯度下降法
(4)全连接网络、卷积神经网络、递归神经网络
(5)训练集,测试集,交叉验证,欠拟合,过拟合
(6)数据规范化
python
python的学习推荐廖雪峰的Python教程
TensorFlow or Theano
TensorFlow or Theano是keras运行的两个后端即‘tf’或‘th’.
‘tf’模式:100张RGB三通道的16×32彩色图像表达形式(100,3,16,32)
‘th’模式:(100,16,32,3)
模式切换:在keras的安装目录~/.keras/keras.json中找到keras.json文件打开
‘tf’模式:
‘th’模式:
Ubuntu安装keras
(1)安装开发包,在终端输入
(2)安装运算加速库
(3)相关开发包安装
在终端输入:
安装完毕后,终端打开puthon 输入:
没有任何提示,则keras安装成功。
(1)有监督学习,无监督学习,分类,聚类,回归
(2)神经元模型,多层感知器,BP算法
(3)目标函数(损失函数),激活函数,梯度下降法
(4)全连接网络、卷积神经网络、递归神经网络
(5)训练集,测试集,交叉验证,欠拟合,过拟合
(6)数据规范化
python
python的学习推荐廖雪峰的Python教程
TensorFlow or Theano
TensorFlow or Theano是keras运行的两个后端即‘tf’或‘th’.
‘tf’模式:100张RGB三通道的16×32彩色图像表达形式(100,3,16,32)
‘th’模式:(100,16,32,3)
模式切换:在keras的安装目录~/.keras/keras.json中找到keras.json文件打开
‘tf’模式:
{ "image_dim_ordering": "tf", "epsilon": 1e-07, "floatx": "float32", "backend": "tensorflow" }
‘th’模式:
{ "image_dim_ordering": "th", "epsilon": 1e-07, "floatx": "float32", "backend": "theano" }
Ubuntu安装keras
(1)安装开发包,在终端输入
# 系统升级 >>> sudo apt update >>> sudo apt upgrade # 安装python基础开发包 >>> sudo apt install -y python-dev python-pip python-nose gcc g++ git gfortran vim
(2)安装运算加速库
>>> sudo apt install -y libopenblas-dev liblapack-dev libatlas-base-dev
(3)相关开发包安装
在终端输入:
>>> sudo pip install -U --pre pip setuptools wheel >>> sudo pip install -U --pre numpy scipy matplotlib scikit-learn scikit-image >>> sudo pip install -U --pre theano >>> sudo pip install -U --pre keras
安装完毕后,终端打开puthon 输入:
>>> import theano >>> import keras
没有任何提示,则keras安装成功。
相关文章推荐
- 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
- (转) 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
- (转) 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
- Qt学习之_01环境准备_Qt安装、Git安装、QtCreator配置
- 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
- Asp.Net 学习 01 --- 基本知识及学习资料准备
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-01-CNN基础知识点
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-01-CNN基础知识点
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-01-CNN基础知识点
- 我的 FPGA 学习历程(01)—— FPGA 基础知识和 Quartus 的安装
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-01-CNN基础知识点
- 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
- 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
- C语言编程预备知识(C语言学习随笔二)
- 关于横竖屏切换问题几点知识(Android学习随笔一)
- SharePoint 2007 学习 安装前的准备 2006-09-04 10:29
- 关于手机定时服务的小知识(Android学习随笔六)
- Linux知识学习- ArcSDE安装必备
- 基础知识01 - 零基础入门学习汇编语言01
- 关于使用osql 与 sqlcmd 命令来安装数据库前的知识准备(比如用installshield)