目录
Keras简介
Keras: 基于 Python 的深度学习库。
Keras是一个由Python编写的开源人工神经网络库,可以作为Tensorflow、Microsoft-CNTK和Theano的高阶应用程序接口,进行深度学习模型的设计、调试、评估、应用和可视化。
Keras安装
根据已经安装的TensorFlow版本安装Keras: pip install Kears==2.3.1
Keras使用
Keras的模块结构
使用Keras搭建一个神经网络
数据格式
目前主要有两种方式表示张量:
a) Theano和caffe使用 th 模式 (或叫channels_first模式);
b) TensorFlow使用 tf 模式 (或叫channels_last模式)。
举例:对于100张 RGB 3通道的16×32(高为16宽为32)彩色图,区别是通道个数的位置不一样。
th模式:(100,3,16,32)
tf 模式:(100,16,32,3)
模块
models
用于对各个组件进行组装
from keras.models import Sequential
from keras.models import Model