adaptive_pool3d

    该OP使用上述输入参数的池化配置,为二维空间自适应池化操作,根据 input , 池化类型 pool_type , 池化核大小 pool_size 这些参数得到输出。

    输入X和输出Out是NCDHW格式,N为批大小,D是特征深度,C是通道数,H是特征高度,W是特征宽度。参数 含有两个整型元素, 分别代表深度,高度和宽度上的参数。输出Out的D, H和W维由 pool_size 决定,即输出shape为

    对于平均adaptive pool3d:

    adaptive_pool3d - 图1

    • input (Variable) - 池化操作的输入张量,维度为 [N,C,D,H,W][N,C,D,H,W] 的5-D Tensor。 输入张量的格式为NCDHW,其中N是batch大小,C是通道数,D为特征的深度,H是特征的高度,W是特征的宽度,数据类型为float32或float64。

    • pool_size (int|list|tuple) - 池化核大小。 如果池化核大小是元组或列表,则它必须包含三个整数(Depth, Height, Width)。若为一个整数,则表示D, H和W维度上均为该值。

    • require_index (bool) - 如果为True,则输出中带有最大池化点所在的索引。 如果pool_type为avg,该项不可被设置为True, 默认False。

    • name (str,可选) – 具体用法请参见 ,一般无需设置。默认值:None。

    返回类型:变量(Variable),数据类型与 input 一致

    抛出异常: