code: def remap(self, indices, noise=None):
      self.units = len(indices)
      self._init["W"] = self._init["W"][:, indices]
      self._init["W"] = apply_noise(self._init["W"], noise.get("wider"))
      if self.use_bias:
          self._init["bias"] = self._init["bias"][indices]
      if not self.pre_activation:
          self.widen_bn(indices, None, noise=noise)
      return self
  
imports: from models.basic_model import BasicModel
  import tensorflow
  import numpy
  import copy
label_desc: Use image node_id 10 for calling the FCLayer obj's underlying member method code with example usage: obj.remap(indices, noise) and returns: self