code: def __init__(self, kernel_size, stride=1, padding=1, zero_pad=False):
      super(MaxPool, self).__init__()
      self.zero_pad = nn.ZeroPad2d((1, 0, 1, 0)) if zero_pad else None
      self.pool = nn.MaxPool2d(
          kernel_size, stride=stride, padding=padding
      )
  
imports: from collections import OrderedDict
  import torch
  import torch.nn
  import torch.utils.model_zoo
label_desc: Use image node_id 1 to create a new MaxPool object from inherited base classes: nn with example: obj = MaxPool(kernel_size, stride, padding, zero_pad)