code: def test_forward_inf_multiple_variable_with_evidence(self):
      query_result = self.dbn_inference_1.forward_inference(
          [("Z", 1), ("X", 1)], {("Y", 0): 0, ("Y", 1): 0}
      )
      np_test.assert_array_almost_equal(
          query_result[("Z", 1)].values,
          np.array([0.95080214, 0.04919786]),
      )
  
      np_test.assert_array_almost_equal(
          query_result[("X", 1)].values,
          np.array([0.88524064, 0.11475936]),
      )
  
file_path: pgmpy/pgmpy/tests/test_inference/test_dbn_inference.py
imports: import unittest
  import numpy
  import numpy.testing
  from scipy.special import softmax
  from pgmpy.inference import DBNInference
  from pgmpy.models import DynamicBayesianNetwork
  from pgmpy.factors.discrete import TabularCPD
label_desc: Use image node_id 5 for calling the TestDBNInference obj's underlying member method code with example usage: obj.test_forward_inf_multiple_variable_with_evidence() without return types