code: def test_swoop_bigger(self):
      def swoop(_np, y, t, arg1, arg2):
          return _np.array(y - _np.sin(t) - _np.cos(t) * arg1 + arg2)
  
      ts = np.array([0.1, 0.2])
      tol = 1e-1 if jtu.num_float_bits(np.float64) == 32 else 1e-3
      big_y0 = np.linspace(1.1, 10.9, 10)
      args = (0.1, 0.3)
  
      self.check_against_scipy(swoop, big_y0, ts, *args, tol=tol)
  
      integrate = partial(odeint, partial(swoop, jnp))
      jtu.check_grads(
          integrate,
          (big_y0, ts, *args),
          modes=["rev"],
          order=2,
          rtol=tol,
          atol=tol,
      )
  
imports: from functools import partial
  from absl.testing import absltest
  import numpy
  import jax
  from jax._src import test_util
  import jax.numpy
  from jax.experimental.ode import odeint
  from jax.tree_util import tree_map
  import scipy.integrate
  from jax import config
label_desc: Use image node_id 7 for calling the ODETest obj's underlying member method code with example usage: obj.test_swoop_bigger() and returns: _np