Tensorflow convolution
CNN
CNN对于学习深度学习的人来说应该是比较耳熟的名词了.但很多人只是听过,但不知道是什么.....传入四维的input,该Tensor的形状为[batch, in_height, in_width, in_channels].还要传入一个形状为[filter_height, filter_width....对于常见的纵横方向上等量步长,有strides = [1, stride, stride, 1]
参数
input:是一个四维Tensor,数据类型必须是half或float32.每层维度解释是通过data_format...返回值
和input一样形状的Tensor
示例
import tensorflow as tf
二维卷积比较多的用在图像数据处理上.我们假设有一个3x3,1通道的图片:
input_img = tf.constant...但卷积核终究是要计算的,移动到外面和谁去相乘呢?