code: def test_naive_mstump():
      T = np.random.uniform(-1000, 1000, [1, 1000]).astype(np.float64)
      m = 20
  
      zone = int(np.ceil(m / 4))
  
      ref_mp = naive.stump(T[0], m, exclusion_zone=zone, row_wise=True)
      ref_P = ref_mp[np.newaxis, :, 0]
      ref_I = ref_mp[np.newaxis, :, 1]
  
      comp_P, comp_I = naive.mstump(T, m, zone)
  
      npt.assert_almost_equal(ref_P, comp_P)
      npt.assert_almost_equal(ref_I, comp_I)
  
imports: import functools
  import naive
  import numpy
  import numpy.testing
  import pandas
  import pytest
  from stumpy import config, core, mdl, mstump, subspace
  from stumpy.mstump import _get_first_mstump_profile, _get_multi_QT, _multi_mass, multi_distance_profile
label_desc: Use image node_id 12 for calling a global function with example usage: test_naive_mstump() without return types