class_docstr: _id, batch normalization, activation, dropout, ready
class_docstr_tok: ["_id",",","batch","normalization",",","activation",",","dropout",",","ready"]
code: def widen_bn(self, indices, magnifier, noise=None):
      if self.use_bn:
          self._init["beta"] = self._init["beta"][indices]
          self._init["gamma"] = self._init["gamma"][indices]
          self._init["moving_mean"] = self._init["moving_mean"][indices]
          self._init["moving_variance"] = self._init["moving_variance"][
              indices
          ]
  
imports: from models.basic_model import BasicModel
  import tensorflow
  import numpy
  import copy
label_desc: Use image node_id 14 for calling the BaseLayer obj's underlying member method code with example usage: obj.widen_bn(indices, magnifier, noise) without return types