tf.nn.max_pool

参数说明

  1. value:输入值,一个四维tensor,形状为[batch, height, width, channels]
  2. ksize:一个int或者list,长度为1,2或者4. 代表在每一个维度上的池化窗口的大小,一般设置为[1, height, width, 1],因为通常在batch和channel上池化没有意义
  3. strides:一个int或者list,长度为1,2或者4. 代表池化窗口在输入四维上每一个维度的步长。通常为[1,height,weight,1].
  4. padding:string,‘VALID’或者’SAME’。两者的区别如下图tf.nn.max_pool
    当选择VALID后,出现最后右端空间不足时,会将最右端不足的部分抛掉(底端同理)
    而当选择SAME后,出现最右端空间不足时,会在两端同时补0,如果需要补充的0的个数为奇数,那么会在右端多补0(同理底端可能会出现多补0的情况)
  5. data_format=‘NHWC’:data_format默认值为NHWC,也可选择NCHW和NCHW_VECT_C
    当为默认值NHWC时,input tensor和output tensor的排列顺序为:[batch, height, width, channels]
    当为NCHW时,排列顺序为[batch, channels, height, width]
  6. name=None:operation的名字

相关文章:

  • 2021-12-19
猜你喜欢
  • 2021-07-19
  • 2021-05-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案