Deserializes a value (of any type) from executor_pb2.Value.

value_proto An instance of executor_pb2.Value.
type_hint A comptuations_types.Type that hints at what the value type should be for executors that only return values.

A tuple (value, type_spec), where value is a deserialized representation of the transmitted value (e.g., Numpy array, or a pb.Computation instance), and type_spec is an instance of tff.TensorType that represents its type.

TypeError If the arguments are of the wrong types.
ValueError If the value is malformed.