class_docstr: Implement the grad of max pooling on the gpu.
class_docstr_tok: ["Implement","the","grad","of","max","pooling","on","the","gpu","."]
code: def c_headers(self):
      return ["gpuarray_api.h", "gpuarray_helper.h", "numpy_compat.h"]
  
imports: from __future__ import absolute_import, print_function, division
  import theano
  from theano import Apply
  from theano.gof import ParamsType
  from theano.scalar import bool
  from theano.tensor.basic import as_tensor_variable
  from theano.tensor.signal.pool import Pool, PoolingMode_t
  from .type import gpu_context_type
  from .basic_ops import CGpuKernelBase, infer_context_name, gpuarray_helper_inc_dir, as_gpuarray_variable, gpu_contiguous
label_desc: Use image node_id 2 for calling the GpuMaxPoolGrad obj's underlying member method code with example usage: obj.c_headers() and returns: list