code: def _initialize_session(self):
      config = tf.ConfigProto()
      # restrict model GPU memory utilization to min required
      config.gpu_options.allow_growth = True
      self.sess = tf.Session(graph=self.graph, config=config)
  
      self.sess.run(self.global_variables_initializer)
      shutil.rmtree(self.logs_path, ignore_errors=True)
      self.summary_writer = tf.summary.FileWriter(
          self.logs_path, graph=self.graph
      )
  
imports: from ..meta_controller.base_controller import WiderActorNet, DeeperActorNet, EncoderNet, BaseController
  import tensorflow
  import os
  from tensorflow.python.ops import array_ops
  from ..models.basic_model import BasicModel
  import shutil
  import numpy
label_desc: Use image node_id 10 for calling the RLNet2NetController obj's underlying member method code with example usage: obj._initialize_session() without return types