code: def set_identity_layer(self, strict=True, param=None, noise=None):
      self._init = {}
      self.set_bn_identity(strict, param, noise=noise)
      mid = self.kernel_size // 2
      self._init["kernel"] = np.zeros(
          [
              self.kernel_size,
              self.kernel_size,
              self.filter_num,
              self.filter_num,
          ]
      )
      self._init["kernel"][mid, mid] = np.eye(self.filter_num)
      self._init["kernel"] = apply_noise(
          self._init["kernel"], noise.get("deeper")
      )
      self.ready = True
  
imports: from models.basic_model import BasicModel
  import tensorflow
  import numpy
  import copy
label_desc: Use image node_id 9 for calling the ConvLayer obj's underlying member method code with example usage: obj.set_identity_layer(strict, param, noise) without return types