Tensorflow
站在阳台向北望
这个作者很懒,什么都没留下…
展开
-
Tensorflow卷积操作中Padding的几种方式
假设: 输入矩阵的尺寸为: w * w 卷积核的尺寸为: f * f 步长为: s 输出矩阵的尺寸: new_w * new_w注意, 这里默认所有长宽都相等; 不相等情况下, 推导方式是一样的.VALID 方式new_w = (w - s + 1) / 2 #向上取整VALID方式不会在原有输入矩阵的基础上添加新的值,输出矩阵的大小直接按照...原创 2018-03-15 15:54:23 · 878 阅读 · 0 评论 -
通道顺序与RGB2BRR
在导入导出时,图片通道顺序显得至关重要 包括:数据通道交换(CHW 和 HWC)& 颜色通道交换(RGB 和 BGR)在Caffe中,Blob可以表示为 N*C*H*W 这样一个4D数组。 在TensorFlow中,数据格式为 N*H*W*C ,也就是直接显示的图片需要是这个样子的shape,所以做卷积时,需要处理成这个shape,也就是说,直接读取图片时io.imread(im)...原创 2018-03-22 10:53:00 · 629 阅读 · 0 评论 -
Caffe 数据结构
net = caffe.Net(model_def, model_weights, caffe.TEST)上面的语句加载网络定义文件(deploy.prototxt)和之前训练得到的网络参数文件(xxx.caffemodel),然后保存在net中。可以说net变量中保存了有关caffe网络的一切。 net.params 保存了各层网络参数 net.blobs 保存了各层...原创 2018-03-22 10:54:18 · 277 阅读 · 0 评论