:nosearch: .. _op_ai_onnx_GlobalLpPool-1: GlobalLpPool - version 1 ======================== This page documents version **1** of operator **GlobalLpPool**. See :doc:`GlobalLpPool` for the latest version (since version 22). - **Domain**: ``ai.onnx`` - **Since version**: 1 GlobalLpPool consumes an input tensor X and applies lp pool pooling across the values in the same channel. This is equivalent to LpPool with kernel size equal to the spatial dimension of input tensor. **Inputs** - **X** (*T*): Input data tensor from the previous operator; dimensions for image case are (N x C x H x W), where N is the batch size, C is the number of channels, and H and W are the height and the width of the data. For non image case, the dimension are in the form of (N x C x D1 x D2 ... Dn), where N is the batch size. **Outputs** - **Y** (*T*): Output data tensor from pooling across the input tensor. Dimensions will be N x C x 1 x 1 **Type Constraints** - **T**: Constrain input and output types to float tensors. Allowed types: tensor(double), tensor(float), tensor(float16).