class_docstr: Test loading and saving of TensorProto.
class_docstr_tok: ["Test","loading","and","saving","of","TensorProto","."]
code: def test_save_and_load_tensor_when_input_has_read_function(
      self,
  ) -> None:
      # Test if input has a read function
      proto = _simple_tensor()
      f = io.BytesIO()
      onnx.save_tensor(proto, f, format=self.format)
      loaded_proto = onnx.load_tensor(
          io.BytesIO(f.getvalue()), format=self.format
      )
      self.assertEqual(proto, loaded_proto)
  
imports: import io
  import os
  import pathlib
  import tempfile
  import unittest
  import google.protobuf.message
  import google.protobuf.text_format
  import parameterized
  import onnx
  from onnx import serialization
label_desc: Use image node_id 2 for calling the TestIOTensor obj's underlying member method code with example usage: obj.test_save_and_load_tensor_when_input_has_read_function() without return types