code: def __init__(self):
      self._model = tfd.CholeskyLKJ(dimension=3, concentration=1.0)
  
      super(TestUnstructuredModel, self).__init__(
          default_event_space_bijector=tfb.CorrelationCholesky(),
          event_shape=self._model.event_shape,
          dtype=self._model.dtype,
          name="test_unstructured_model",
          pretty_name="TestUnstructuredModel",
          sample_transformations=dict(
              first_moment=targets.Model.SampleTransformation(
                  fn=lambda x: x,
                  pretty_name="First moment",
              ),
              second_moment=targets.Model.SampleTransformation(
                  fn=lambda x: x**2,
                  pretty_name="Second moment",
              ),
          ),
      )
  
imports: from absl.testing import parameterized
  import numpy
  import tensorflow.compat.v2
  import tensorflow_probability
  from tensorflow_probability.python.internal import test_util
  from inference_gym import targets
  from inference_gym.internal import test_util
label_desc: Use image node_id 1 to create a new TestUnstructuredModel object from inherited base classes: targets with example: obj = TestUnstructuredModel()