code: def test_sens_ic_vector_2_param(self):
      # Vector ODE 2 Param
      def ode_func_4(y, t, p):
          ds = -p[0] * y[0] * y[1]
          di = p[0] * y[0] * y[1] - p[1] * y[1]
  
          return [ds, di]
  
      # Instantiate ODE model
      model4 = DifferentialEquation(
          func=ode_func_4, t0=0, times=self.t, n_states=2, n_theta=2
      )
  
      model4_sens_ic = np.array([1, 0, 0, 0, 0, 1, 0, 0])
  
      np.testing.assert_array_equal(model4_sens_ic, model4._sens_ic)
  
imports: import warnings
  import numpy
  import pytensor
  import pytensor.tensor
  import pytest
  from scipy.stats import norm
  import pymc
  from pymc.ode import DifferentialEquation
  from pymc.testing import fast_unstable_sampling_mode
label_desc: Use image node_id 4 for calling the TestSensitivityInitialCondition obj's underlying member method code with example usage: obj.test_sens_ic_vector_2_param() and returns: list