class_docstr: A partially observed `LorenzSystem` with missing middle observations.
  
  A `ConvectionLorenzBridge` is a Lorenz system where only the convection
  (`x(t)`) has been observed and the middle ten observations are missing. It is
  based on the Lorenze bridge baseline used in [1].
  
  #### References
  
  1. Ambrogioni, Luca, Max Hinne, and Marcel van Gerven. "Automatic structured
     variational inference." arXiv preprint arXiv:2002.00643 (2020).
code: def __init__(
      self,
      use_markov_chain=False,
      name="convection_lorenz_bridge",
      pretty_name="Ambrogioni Lorenz System",
  ):
      dataset = data.convection_lorenz_bridge()
      super(ConvectionLorenzBridge, self).__init__(
          name=name,
          pretty_name=pretty_name,
          use_markov_chain=use_markov_chain,
          **dataset,
      )
  
imports: import functools
  import numpy
  import tensorflow.compat.v2
  import tensorflow_probability
  from tensorflow_probability.python.internal import dtype_util
  from tensorflow_probability.python.internal import tensor_util
  from inference_gym.internal import data
  from inference_gym.targets import bayesian_model
  from inference_gym.targets import model
  from inference_gym.targets.ground_truth import convection_lorenz_bridge
  from inference_gym.targets.ground_truth import convection_lorenz_bridge_unknown_scales
label_desc: Use image node_id 1 to create a new ConvectionLorenzBridge object from inherited base classes: LorenzSystem with example: obj = ConvectionLorenzBridge(use_markov_chain, name, pretty_name)