class_docstr: Base class for saving and restoring saveable objects.
docstr: Restores this object from 'restored_tensors'.
  
  Args:
    restored_tensors: the tensors that were loaded from a checkpoint
    restored_shapes: the shapes this object should conform to after
      restore, or None.
  
  Returns:
    An operation that restores the state of the object.
  
  Raises:
    ValueError: If the object cannot be restored using the provided
      parameters.
docstr_tok: ["Restores","this","object","from","'restored_tensors","'",".","Args",":","restored_tensors",":","the","tensors","that","were","loaded","from","a","checkpoint","restored_shapes",":","the","shapes","this","object","should","conform","to","after","restore",",","or","None",".","Returns",":","An","operation","that","restores","the","state","of","the","object",".","Raises",":","ValueError",":","If","the","object","can","not","be","restored","using","the","provided","parameters","."]
code: def restore(self, restored_tensors, restored_shapes):
      """Restores this object from 'restored_tensors'.
  
      Args:
        restored_tensors: the tensors that were loaded from a checkpoint
        restored_shapes: the shapes this object should conform to after
          restore, or None.
  
      Returns:
        An operation that restores the state of the object.
  
      Raises:
        ValueError: If the object cannot be restored using the provided
          parameters.
      """
      # pylint: disable=unused-argument
      raise ValueError("Calling an abstract method.")
  
label_desc: Use image node_id 3 for calling the SaveableObject obj's underlying member method code with example usage: obj.restore(restored_tensors, restored_shapes) without return types