class_docstr: Base class for modules.
  
  Args:
      device (string): Device name
          (<span style="color:#00C000"><b>default</b></span>: inherit value of parent module).
      l2_regularization (float >= 0.0): Scalar controlling L2 regularization
          (<span style="color:#00C000"><b>default</b></span>: inherit value of parent module).
      name (string): <span style="color:#0000C0"><b>internal use</b></span>.
code: def initialize(self):
      self.summary_steps = VariableDict()
      self.tracking_variables = VariableDict()
      assert self.is_initialized is False
      for module in self.this_submodules:
          if isinstance(module, Module):
              assert module.is_initialized is None
              module.is_initialized = False
              with module:
                  module.initialize()
              assert module.is_initialized is False
              module.is_initialized = True
  
imports: import functools
  import json
  import os
  import re
  import numpy
  import tensorflow
  from tensorforce import TensorforceError, util
  import tensorforce.core
  from tensorforce.core import SignatureDict, TensorSpec, tf_util, VariableDict
label_desc: Use image node_id 12 for calling the Module obj's underlying member method code with example usage: obj.initialize() without return types