code: def test_reduce_list_tuples(self):
      tensors = [
          (torch.tensor([[3, 4, 5]]), torch.tensor([[0, 1, 2]])),
          (torch.tensor([[3, 4, 5]]), torch.tensor([[0, 1, 2]])),
      ]
      reduced = _reduce_list(tensors)
      assertTensorAlmostEqual(self, reduced[0], [[3, 4, 5], [3, 4, 5]])
      assertTensorAlmostEqual(self, reduced[1], [[0, 1, 2], [0, 1, 2]])
  
imports: from typing import cast, List, Tuple
  import torch
  from captum._utils.common import _format_feature_mask, _get_max_feature_index, _parse_version, _reduce_list, _select_targets, _sort_key_list, safe_div
  from tests.helpers.basic import assertTensorAlmostEqual, assertTensorTuplesAlmostEqual, BaseTest
label_desc: Use image node_id 4 for calling the Test obj's underlying member method code with example usage: obj.test_reduce_list_tuples() without return types