code: def test_sg_coeffs_deriv_gt_polyorder():
      """
      If deriv > polyorder, the coefficients should be all 0.
      This is a regression test for a bug where, e.g.,
          savgol_coeffs(5, polyorder=1, deriv=2)
      raised an error.
      """
      coeffs = savgol_coeffs(5, polyorder=1, deriv=2)
      assert_array_equal(coeffs, np.zeros(5))
      coeffs = savgol_coeffs(7, polyorder=4, deriv=6)
      assert_array_equal(coeffs, np.zeros(7))
  
file_path: catboost/contrib/python/scipy/py3/scipy/signal/tests/test_savitzky_golay.py
imports: import numpy
  from numpy.testing import assert_allclose, assert_equal, assert_almost_equal, assert_array_equal, assert_array_almost_equal
  from scipy.ndimage import convolve1d
  from scipy.signal import savgol_coeffs, savgol_filter
  from scipy.signal._savitzky_golay import _polyder
label_desc: Use image node_id 9 for calling a global function with example usage: test_sg_coeffs_deriv_gt_polyorder() without return types