code: def test_get_model_bytecode_version(self):
      def check_model_version(model_path, expect_version):
          actual_version = _get_model_bytecode_version(model_path)
          assert actual_version == expect_version
  
      for version, model_info in SCRIPT_MODULE_BYTECODE_PKL.items():
          model_path = (
              pytorch_test_dir
              / "cpp"
              / "jit"
              / model_info["model_name"]
          )
          check_model_version(model_path, version)
  
file_path: pytorch/test/mobile/test_bytecode.py
imports: import fnmatch
  import io
  import shutil
  import tempfile
  import torch
  import torch.utils.show_pickle
  from torch.jit.mobile import _load_for_lite_interpreter, _get_mobile_model_contained_types, _get_model_bytecode_version, _get_model_ops_and_info, _backport_for_mobile_to_buffer, _backport_for_mobile
  from torch.testing._internal.common_utils import TestCase, run_tests
  from pathlib import Path
label_desc: Use image node_id 1 for calling the testVariousModelVersions obj's underlying member method code with example usage: obj.test_get_model_bytecode_version() without return types