docstr: ...Test_of ProxSlope.call
          
docstr_tok: ["...","Test_of","ProxSlope.call"]
code: def test_ProxSlope_call(self):
      """...Test_of ProxSlope.call"""
      n_coeffs = 30
      np.random.seed(seed=123)
      coeffs = np.zeros(n_coeffs).astype(self.dtype)
      coeffs[:10] = self.get_coeffs_strong(10).astype(self.dtype)
      y = coeffs + 3 * np.random.randn(n_coeffs).astype(self.dtype)
      fdr = 0.6
      strength = 4.0
      step = 1.0
      prox = ProxSlope(strength=strength, fdr=fdr).astype(self.dtype)
  
      x_sl1_truth = np.array(
          [
              2.13923654,
              -3.53844034,
              7.31022147,
              -9.87610726,
              6.03085298,
              -3.53844034,
              2.13923654,
              -9.08606547,
              9.87610726,
              -9.87610726,
              -0.0,
              -0.0,
              0.08661054,
              -0.0,
              -0.0,
              -0.0,
              1.78604443,
              1.78604443,
              0.0,
              0.0,
              0.0,
              0.08661054,
              -0.0,
              0.0,
              -0.0,
              -0.0,
              0.0,
              -0.08661054,
              -0.0,
              -0.0,
          ]
      ).astype(self.dtype)
      np.testing.assert_almost_equal(
          prox.call(y, step=step),
          x_sl1_truth,
          decimal=self.decimal_places,
      )
  
      strength = 2.0
      step = 2.0
      prox.strength = strength
      np.testing.assert_almost_equal(
          prox.call(y, step=step),
          x_sl1_truth,
          decimal=self.decimal_places,
      )
  
      prox.range = (10, 20)
      strength = 4.0
      step = 1.0
      prox.strength = strength
  
      x_sl1_truth = np.array(
          [
              7.47293832,
              -9.24669781,
              13.88963598,
              -18.0998993,
              12.24994736,
              -9.35363322,
              7.29476114,
              -16.08880976,
              18.79749156,
              -17.7744925,
              -0.0,
              -0.0,
              0.0,
              -0.0,
              -0.0,
              -0.0,
              0.0,
              0.0,
              0.0,
              0.0,
              2.21210573,
              4.47219608,
              -2.80750161,
              3.52748713,
              -3.761642,
              -1.91325451,
              2.72131559,
              -4.2860421,
              -0.42020616,
              -2.58526469,
          ]
      ).astype(self.dtype)
      np.testing.assert_almost_equal(
          prox.call(y, step=step),
          x_sl1_truth,
          decimal=self.decimal_places,
      )
  
      strength = 2.0
      step = 2.0
      prox.strength = strength
      np.testing.assert_almost_equal(
          prox.call(y, step=step),
          x_sl1_truth,
          decimal=self.decimal_places,
      )
  
imports: import unittest
  import numpy
  from scipy.stats import norm
  from tick.prox import ProxSlope
  from tick.prox.tests.prox import TestProx
label_desc: Use image node_id 4 for calling the ProxSlopeTest obj's underlying member method code with example usage: obj.test_ProxSlope_call() without return types