code: def test_stimped(T, m, dask_cluster):
      if T.ndim > 1:
          T = T.copy()
          T = T[0]
      n = 3
      seed = np.random.randint(100000)
      with Client(dask_cluster) as dask_client:
          np.random.seed(seed)
          ref = stumpy.aamp_stimped(dask_client, T, m)
          for i in range(n):
              ref.update()
  
          np.random.seed(seed)
          cmp = stumpy.stimped(dask_client, T, m, normalize=False)
          for i in range(n):
              cmp.update()
  
          # Compare raw pan
          ref_PAN = ref._PAN
          cmp_PAN = cmp._PAN
  
          naive.replace_inf(ref_PAN)
          naive.replace_inf(cmp_PAN)
  
          npt.assert_almost_equal(ref_PAN, cmp_PAN)
  
          # Compare transformed pan
          npt.assert_almost_equal(ref.PAN_, cmp.PAN_)
  
imports: import naive
  import numpy
  import numpy.testing
  from dask.distributed import Client, LocalCluster
  from numba import cuda
  import stumpy
  from stumpy.maamp import maamp_multi_distance_profile
  from stumpy.mstump import multi_distance_profile
  import pytest
label_desc: Use image node_id 27 for calling a global function with example usage: test_stimped(T, m, dask_cluster) without return types