class_docstr: Helper class for ParameterEncoding.
  
  Initializes variables by calling base initializer, then encoding.
code: def __call__(self, shape, dtype, partition_info=None):
      if self._base_initializer is None:
          # mimic default initialization in tf.get_variable()
          if dtype.is_floating:
              ret = tf.glorot_uniform_initializer()(shape, dtype)
          else:
              ret = tf.zeros(shape, dtype)
      else:
          ret = self._base_initializer(
              shape, dtype, partition_info=partition_info
          )
      noise = 0.0  # no random noise in the initializer.
      return tf.cast(self._parameter_encoding.encode(ret, noise), dtype)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import tensorflow.compat.v1
  from tensorflow.python.framework import function
label_desc: Use image node_id 2 for calling the _EncodingInitializer obj's underlying member method code with example usage: obj.__call__(shape, dtype, partition_info) and returns: tf