code: def test_operator_power_spectrum():
      for device in ["cpu"]:
          for batch_size in [3]:
              for nfft, axis, shape in [
                  (16, 1, (2, 16)),
                  (1024, 1, (1, 1024)),
                  (1024, 0, (1024,)),
                  (128, 1, (1, 100)),
                  (128, 0, (100,)),
                  (16, 0, (16, 2)),
                  (8, 1, (2, 8, 2)),
              ]:
                  yield check_operator_power_spectrum, device, batch_size, shape, nfft, axis
  
file_path: DALI/dali/test/python/operator_1/test_power_spectrum.py
imports: from nvidia.dali.pipeline import Pipeline
  import nvidia.dali.ops
  import numpy
  from functools import partial
  from test_utils import compare_pipelines
  from test_utils import RandomDataIterator
label_desc: Use image node_id 3 for calling a global function with example usage: test_operator_power_spectrum() without return types