code: def test_stump_self_join(T_A, T_B):
      m = 3
      zone = int(np.ceil(m / 4))
      ref_mp = naive.stump(T_B, m, exclusion_zone=zone)
      comp_mp = stump(T_B, m, ignore_trivial=True)
      naive.replace_inf(ref_mp)
      naive.replace_inf(comp_mp)
      npt.assert_almost_equal(ref_mp, comp_mp)
  
      comp_mp = stump(pd.Series(T_B), m, ignore_trivial=True)
      naive.replace_inf(comp_mp)
      npt.assert_almost_equal(ref_mp, comp_mp)
  
imports: import functools
  import naive
  import numpy
  import numpy.testing
  import pandas
  import pytest
  from stumpy import config, stump
label_desc: Use image node_id 2 for calling a global function with example usage: test_stump_self_join(T_A, T_B) without return types