nn pic model preprocess note
来源:互联网 发布:自己如何做淘宝店铺 编辑:程序博客网 时间:2024/06/10 20:51
inception 预处理
https://github.com/fchollet/keras/blob/master/keras/applications/inception_v3.py
def preprocess_input(x): x /= 255. x -= 0.5 x *= 2. return x
vgg 预处理
if len(x.shape) == 3: #print("[INFO] channel:{}".format(data_format)) if data_format == 'channels_first': x = x.transpose(2, 0, 1) elif len(x.shape) == 2: if data_format == 'channels_first': x = x.reshape((1, x.shape[0], x.shape[1])) else: x = x.reshape((x.shape[0], x.shape[1], 1)) else: raise ValueError('Unsupported image shape: ', x.shape)
im[:,:,0] -= 103.939im[:,:,1] -= 116.779im[:,:,2] -= 123.68
top2
try
_________________________________________________________________Layer (type) Output Shape Param #=================================================================input_1 (InputLayer) (None, 224, 224, 3) 0_________________________________________________________________block1_conv1 (Conv2D) (None, 224, 224, 64) 1792_________________________________________________________________block1_conv2 (Conv2D) (None, 224, 224, 64) 36928_________________________________________________________________block1_pool (MaxPooling2D) (None, 112, 112, 64) 0_________________________________________________________________block2_conv1 (Conv2D) (None, 112, 112, 128) 73856_________________________________________________________________block2_conv2 (Conv2D) (None, 112, 112, 128) 147584_________________________________________________________________block2_pool (MaxPooling2D) (None, 56, 56, 128) 0_________________________________________________________________block3_conv1 (Conv2D) (None, 56, 56, 256) 295168_________________________________________________________________block3_conv2 (Conv2D) (None, 56, 56, 256) 590080_________________________________________________________________block3_conv3 (Conv2D) (None, 56, 56, 256) 590080_________________________________________________________________block3_pool (MaxPooling2D) (None, 28, 28, 256) 0_________________________________________________________________block4_conv1 (Conv2D) (None, 28, 28, 512) 1180160_________________________________________________________________block4_conv2 (Conv2D) (None, 28, 28, 512) 2359808_________________________________________________________________block4_conv3 (Conv2D) (None, 28, 28, 512) 2359808_________________________________________________________________block4_pool (MaxPooling2D) (None, 14, 14, 512) 0_________________________________________________________________block5_conv1 (Conv2D) (None, 14, 14, 512) 2359808_________________________________________________________________block5_conv2 (Conv2D) (None, 14, 14, 512) 2359808_________________________________________________________________block5_conv3 (Conv2D) (None, 14, 14, 512) 2359808_________________________________________________________________block5_pool (MaxPooling2D) (None, 7, 7, 512) 0_________________________________________________________________flatten (Flatten) (None, 25088) 0_________________________________________________________________fc1 (Dense) (None, 4096) 102764544_________________________________________________________________fc2 (Dense) (None, 4096) 16781312_________________________________________________________________logit (Dense) (None, 1) 4097=================================================================
0 0
- nn pic model preprocess note
- HBase note. Data model
- Study Note: RoofLine Model
- train model note
- Java Instance return model note!
- Max Entropy Model study note
- Antenna Preprocess
- preprocess函数
- nn
- nn
- nn
- pic
- pic
- pic
- pic
- PIC
- pic
- PIC
- numpy基本入门操作汇总一
- OSG学习笔记25——屏幕坐标——相机坐标——世界坐标之间的转换
- 线段树,区间最值
- 利用 ActionFilter 为 ASP.NET Web API 添加 GZip 压缩功能
- 【小作品】react构建简单SPA(react+webpack+router+es6)
- nn pic model preprocess note
- 静态链表与动态链表
- Android WebView 开发详解(二)
- Android6.0以上权限管理问题(权限被拒绝后)
- 典型递归的思想解决汉诺塔问题
- 一个简单的扫描目录的程序
- android ndk第一步使用ndk和Cmake编译.so文件
- 设置linux上mysql连接远程服务器
- Android四大组件之Activity----重新认识Android(4)