code: def test_mdl(T, m):
      subseq_idx = np.full(T.shape[0], 1)
      nn_idx = np.full(T.shape[0], 4)
  
      ref_MDL, ref_S = stumpy.maamp_mdl(T, m, subseq_idx, nn_idx)
      comp_MDL, comp_S = stumpy.mdl(
          T, m, subseq_idx, nn_idx, normalize=False
      )
      npt.assert_almost_equal(ref_MDL, comp_MDL)
  
      for ref, cmp in zip(ref_S, comp_S):
          npt.assert_almost_equal(ref, cmp)
  
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 21 for calling a global function with example usage: test_mdl(T, m) without return types