code: def test_eig_build(self):
      # Ticket #652
      rva = array(
          [
              1.03221168e02 + 0.0j,
              -1.91843603e01 + 0.0j,
              -6.04004526e-01 + 15.84422474j,
              -6.04004526e-01 - 15.84422474j,
              -1.13692929e01 + 0.0j,
              -6.57612485e-01 + 10.41755503j,
              -6.57612485e-01 - 10.41755503j,
              1.82126812e01 + 0.0j,
              1.06011014e01 + 0.0j,
              7.80732773e00 + 0.0j,
              -7.65390898e-01 + 0.0j,
              1.51971555e-15 + 0.0j,
              -1.51308713e-15 + 0.0j,
          ]
      )
      a = arange(13 * 13, dtype=float64)
      a.shape = (13, 13)
      a = a % 17
      va, ve = linalg.eig(a)
      va.sort()
      rva.sort()
      assert_array_almost_equal(va, rva)
  
file_path: catboost/contrib/python/numpy/py3/numpy/linalg/tests/test_regression.py
imports: import warnings
  import numpy
  from numpy import linalg, arange, float64, array, dot, transpose
  from numpy.testing import assert_, assert_raises, assert_equal, assert_array_equal, assert_array_almost_equal, assert_array_less
label_desc: Use image node_id 1 for calling the TestRegression obj's underlying member method code with example usage: obj.test_eig_build() without return types