class_docstr: RNNCell wrapper that ensures cell inputs are added to the outputs.
class_docstr_tok: ["RNNCell","wrapper","that","ensures","cell","inputs","are","added","to","the","outputs","."]
code: def from_config(cls, config, custom_objects=None):
      if "residual_fn" in config:
          config = config.copy()
          residual_function = _parse_config_to_function(
              config,
              custom_objects,
              "residual_fn",
              "residual_fn_type",
              "residual_fn_module",
          )
          config["residual_fn"] = residual_function
      return super(ResidualWrapperBase, cls).from_config(
          config, custom_objects=custom_objects
      )
  
imports: import hashlib
  import numbers
  import sys
  import types
  import warnings
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor_conversion
  from tensorflow.python.framework import tensor_shape
  from tensorflow.python.framework import tensor_util
  from tensorflow.python.keras.utils import generic_utils
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import nn_ops
  from tensorflow.python.ops import random_ops
  from tensorflow.python.ops import tensor_array_ops
  from tensorflow.python.util import nest
label_desc: Use image node_id 7 for calling the ResidualWrapperBase obj's underlying member method code with example usage: obj.from_config(cls, config, custom_objects) and returns: super