class_docstr: Test output consistency between exported ONNX models and PyTorch eager mode.
  
  This is a parameterized test suite.
class_docstr_tok: ["Test","output","consistency","between","exported","ONNX","models","and","PyTorch","eager","mode",".","This","is","a","parameterized","test","suite","."]
docstr: Test the ONNX exporter.
docstr_tok: ["Test","the","ONNX","exporter","."]
code: def test_output_match(self, device: str, dtype: torch.dtype, op):
      """Test the ONNX exporter."""
      _run_test_output_match(self, device, dtype, op)
  
imports: from __future__ import annotations
  import copy
  import itertools
  from typing import Any, Callable, Collection, Mapping, Optional, Tuple, Type, Union
  import onnx_test_common
  import parameterized
  import pytest
  import pytorch_test_common
  import torch
  from onnx_test_common import skip, skip_slow, xfail
  from torch.onnx._internal.diagnostics import _rules
  from torch.testing._internal import common_device_type, common_methods_invocations, common_utils
  from torch.testing._internal.opinfo import core
label_desc: Use image node_id 1 for calling the TestOnnxModelOutputConsistency obj's underlying member method code with example usage: obj.test_output_match(device, dtype, op) without return types