class_docstr: _id, batch normalization, activation, dropout, ready
class_docstr_tok: ["_id",",","batch","normalization",",","activation",",","dropout",",","ready"]
code: def renew_init(self, net: BasicModel):
      if net is None:
          return copy.deepcopy(self._init)
  
      self._init = {}
      for key, var_name in self.variable_list.items():
          var = net.graph.get_tensor_by_name(
              "%s/%s" % (self._scope, var_name)
          )
          self._init[key] = net.sess.run(var)
      if len(self._init) == 0:
          self._init = None
      return copy.deepcopy(self._init)
  
imports: from .basic_model import BasicModel
  import tensorflow
  import numpy
  import copy
label_desc: Use image node_id 6 for calling the BaseLayer obj's underlying member method code with example usage: obj.renew_init(net) and returns: copy, copy