code: def setUp(self):
      mean = [-1, 1, -1]
      covariance = np.array(
          [[3, 0.8, 0.2], [0.8, 2, 0.3], [0.2, 0.3, 1]]
      )
      self.test_model = JGD(["x", "y", "z"], mean, covariance)
      self.hmc_sampler = HMCda(
          model=self.test_model, grad_log_pdf=GradLogPDFGaussian
      )
  
imports: import sys
  import unittest
  import numpy
  from pgmpy.factors.distributions import GaussianDistribution
  from pgmpy.sampling import HamiltonianMC, HamiltonianMCDA, GradLogPDFGaussian, NoUTurnSampler, NoUTurnSamplerDA
label_desc: Use image node_id 1 for calling the TestHMCInference obj's underlying member method code with example usage: obj.setUp() without return types