查看不同网络结构(22)---《深度学习》
来源:互联网 发布:芙莉西亚之虫惑魔淘宝 编辑:程序博客网 时间:2024/05/16 13:05
查看不同网络的权重名称:
#coding=utf-8from PIL import Imageimport osimport os.pathimport numpy as npimport tensorflow as tfimport tensorflow.contrib.slim as slimimport tensorflow.contrib.slim.nets as netsimport inception_resnet_v2def convert(dir): filelists=os.listdir(dir) arr_col=[] for file in filelists: file_path=os.path.join(dir,file) img=Image.open(file_path).resize((299,299)).convert("RGB") r,g,b=img.split() r_arr=np.array(r) g_arr=np.array(g) b_arr=np.array(b) img_arr=np.concatenate((r_arr,g_arr,b_arr)) result=img_arr.reshape((299,299,3)) arr_col.append(result) return arr_coldef convert_3_2_4_dims(arr_): ret=np.zeros((len(arr_),arr_[0].shape[0],arr_[0].shape[1],arr_[0].shape[2])) for i in range(len(arr_)): ret[i,:,:,:]=arr_[i] return retif __name__=="__main__": dir="E:/test" arr_col=convert_3_2_4_dims(convert(dir)) arr_col=arr_col.astype("float32") #print(arr_col.shape) with slim.arg_scope(inception_resnet_v2.inception_resnet_v2_arg_scope()): nets_,end_points_ = inception_resnet_v2.inception_resnet_v2(arr_col,num_classes=1001,is_training=False) with open("E:/inception_resnet_v2_299_end_points.txt",'w') as f: for item,term in end_points_.items(): f.write(str(item)+":"+str(term)+'\n')
大家可以进行下载:
下载
阅读全文
0 0
- 查看不同网络结构(22)---《深度学习》
- 深度学习网络结构
- 深度学习 网络结构 可视化
- 【深度学习】网络结构总结
- 深度学习: RPN网络结构
- 【深度学习】经典网络结构-LeNet
- 【深度学习】VGG-16网络结构
- 【深度学习】论文导读:GoogLeNet模型,Inception结构网络简化(Going deeper with convolutions)
- 深度学习Caffe实战笔记(15)CNN网络结构可视化
- ubuntu14使用python绘制caffe的深度学习网络结构
- 【深度学习】残差结构:1000层网络
- caffe 深度学习网络结构,画网络结构的有向无环图 工具
- 【深度学习】caffe结构解析(一)
- 【深度学习】caffe结构解析(二)
- 深度学习结构
- 【深度学习】ResNet结构
- 【深度学习】Inception结构
- 深度网络与深度学习
- 几种简单的负载均衡算法及其Java代码实现
- ubuntu16.04+cuda8.0+cudnn6+opencv3.1 搭建caffe tensorflow
- 简单的javaScript和jQuery使用日记
- py2exe
- CSS 盒子模型
- 查看不同网络结构(22)---《深度学习》
- 657. Judge Route Circle
- Linux 内核 习题
- Eclipse自定义快捷键
- CF 447B DZY Loves Strings(水题)
- linux 配置ip地址
- 2017.10.24总结与回顾
- Android零基础入门第89节:Fragment回退栈及弹出方法
- dll、com 二进制模块封装内幕