code: def __init__(self, in_channels=17, out_channels=None, name=None):
      super().__init__()
      self.in_channels = in_channels
      self.out_channels = out_channels
      self.w_name, self.b_name = name
  
      if self.in_channels:
          self.build(None)
          self._built = True
  
imports: import numpy
  import tensorflow
  from tensorlayer.layers import Layer, Dropout, Dense, Input, BatchNorm, Reshape, Elementwise
  from tensorlayer.models import Model
  from tensorlayer import logging
  from .common import mask_weight, neighbour_matrix
label_desc: Use image node_id 1 to create a new Mask_layer object from inherited base classes: Base_layer with example: obj = Mask_layer(in_channels, out_channels, name)