docstr: Define pooling layer
  
  Parameters
  ----------
  inputs: TensorFlow Tensor
      4d tensor of NHWC format
  pool_size: List of ints
      Size of window for each dimension of input tensor
  strides: List of ints
      Stride of sliding window for each dimension of input tensor
  name: string
      Name of the pooling layer
  
  Returns
  -------
  pool: TensorFlow Tensor
      Return pooling layer
docstr_tok: ["Define","pooling","layer","Parameters","--","--","--","--","--","inputs",":","TensorFlow","Tensor","4d","tensor","of","NHWC","format","pool_size",":","List","of","ints","Size","of","window","for","each","dimension","of","input","tensor","strides",":","List","of","ints","Stride","of","sliding","window","for","each","dimension","of","input","tensor","name",":","string","Name","of","the","pooling","layer","Returns","--","--","--","-","pool",":","TensorFlow","Tensor","Return","pooling","layer"]
code: def pooling_layer(self, inputs, pool_size, strides, padding, name):
      """
      Define pooling layer
  
      Parameters
      ----------
      inputs: TensorFlow Tensor
          4d tensor of NHWC format
      pool_size: List of ints
          Size of window for each dimension of input tensor
      strides: List of ints
          Stride of sliding window for each dimension of input tensor
      name: string
          Name of the pooling layer
  
      Returns
      -------
      pool: TensorFlow Tensor
          Return pooling layer
      """
      _tf = _lazy_import_tensorflow()
  
      pool = _tf.nn.max_pool2d(
          inputs,
          ksize=pool_size,
          strides=strides,
          padding=padding,
          name=name,
      )
      return pool
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  import numpy
  from .._tf_model import TensorFlowModel
  from turicreate._deps.minimal_package import _minimal_package_import_check
  import turicreate.toolkits._tf_utils
label_desc: Use image node_id 6 for calling the ODTensorFlowModel obj's underlying member method code with example usage: obj.pooling_layer(inputs, pool_size, strides, padding, name) and returns: pool