code: def test_unwrap2pi(self):
      unwrap2pi(int(23))
      unwrap2pi(float(23.0))
      unwrap2pi(int(23.0))
      unwrap2pi(arange(10))
      unwrap2pi(arange(10).astype("int"))
      unwrap2pi(arange(10).astype("float"))
      unwrap2pi(arange(10).astype("float32"))
      unwrap2pi([1, 3, 5])
      unwrap2pi([23.0, 24.0, 25.0])
      a = fvec(10)
      a[:] = 4.0
      unwrap2pi(a)
      a = pi / 100.0 * arange(-600, 600).astype("float")
      unwrap2pi(a)
  
file_path: aubio/python/tests/test_mathutils.py
imports: from numpy.testing import TestCase, assert_equal
  from numpy import array, arange, isnan, isinf
  from aubio import bintomidi, miditobin, freqtobin, bintofreq, freqtomidi, miditofreq
  from aubio import unwrap2pi
  from aubio import fvec
  from math import pi
label_desc: Use image node_id 1 for calling the aubio_mathutils obj's underlying member method code with example usage: obj.test_unwrap2pi() without return types