code: def setUp(self):
      self.a = [1, 2, 3, 2, 3, 1, 0, 5]
      self.b = [1, 2, 1, 2, 2, 1, 0, 2]
      self.w = [2, 2, 1, 2, 4, 1, 0, 2]
  
      self.mat = np.random.rand(10, 20)
      self.w_mat = np.random.rand(10, 1)
  
      self.X = np.array([[1, 2, 3], [3, 4, 5], [3, 6, 7], [4, 1, 1]])
      self.Y = np.array([[2, 2, 2], [3, 3, 3], [4, 4, 3], [0, 1, 2]])
  
imports: from __future__ import division
  from __future__ import print_function
  import os
  import sys
  import unittest
  import numpy
  from numpy.testing import assert_allclose
  from numpy.testing import assert_equal
  from numpy.testing import assert_raises
  from pyod.utils.stat_models import pairwise_distances_no_broadcast
  from pyod.utils.stat_models import wpearsonr
  from pyod.utils.stat_models import pearsonr_mat
  from pyod.utils.stat_models import column_ecdf
  import statsmodels.distributions
  import time
label_desc: Use image node_id 1 for calling the TestStatModels obj's underlying member method code with example usage: obj.setUp() without return types