code: def _gen_gaussians_even(xp, sigmas, total_length):
      num_peaks = len(sigmas)
      delta = total_length / (num_peaks + 1)
      center_locs = xp.linspace(
          delta, total_length - delta, num=num_peaks
      ).astype(int)
      out_data = _gen_gaussians(xp, center_locs, sigmas, total_length)
      return out_data, center_locs
  
imports: import pytest
  import cupy
  from cupy.cuda import driver
  from cupy.cuda import runtime
  from cupy import testing
  import cupyx.scipy.signal
  import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: _gen_gaussians_even(xp, sigmas, total_length) and returns: out_data,  center_locs