Tensorflow convolution
CNN
CNN对于学习深度学习的人来说应该是比较耳熟的名词了.但很多人只是听过,但不知道是什么....这个方法做了如下操作:
将卷积核压成形状为[filter_height * filter_width * in_channels, output_channels]的二维矩阵
从输入Tensor提取图像....对于常见的纵横方向上等量步长,有strides = [1, stride, stride, 1]
参数
input:是一个四维Tensor,数据类型必须是half或float32.每层维度解释是通过data_format...指定输入输出数据维度的意义....3, 3, 5])
因为图像通道变为5,卷积核的输入通道也要填为5.卷积核的输出通道我们先用1通道:
conv_filter2 = tf.constant([[[[2]]]], tf.float32,