nn.MaxPool1d / nn.functional.max_pool1d

class torch.nn.MaxPool1d(kernel_size, stride,padding,dilation,return_indices,ceil_mode)

torch.nn.functional.max_pool1d(input, kernel_size,stride,padding,dilation,returrn_indices,ceil_mode)

输入参数:

kernel_size : maxpooling 窗口

stride  maxpooling 窗口移动步长,默认是 kernel_size

padding 输入的每一条边补零的层数

dilation 一个控制窗口中元素步幅的参数

return_indices: if True,返回输出最大值的序号,对于上采样操作会有帮助

ceil_mode :if True,计算输出信号大小时,会使用向上取整,代替默认的向下取整操作

shape:
输入: (N,C,L_in)
输出: (N,C,L_out)

 nn.MaxPool1d / nn.functional.max_pool1d_第1张图片

 nn.MaxPool1d / nn.functional.max_pool1d_第2张图片

 两种实现方式是一样的

nn.MaxPool1d / nn.functional.max_pool1d_第3张图片

 

你可能感兴趣的:(python语法,python)