code: def convection_lorenz_bridge():
      """Synthetic dataset sampled from a LorenzSystem model.
  
      This dataset simulates a Lorenz system for 30 timesteps with a step size
      of 0.02. Only the convection (the first component of the state) is observed
      with Gaussian observation noise and the middle ten timesteps are unobserved.
  
      This model is based on the Lorenz Bridge system from [1].
  
      #### References
  
      1. Ambrogioni, Luca, Max Hinne, and Marcel van Gerven. "Automatic structured
         variational inference." arXiv preprint arXiv:2002.00643 (2020).
  
      Returns:
        dataset: A `dict` with the following entries:
          values: Float `Tensor` of observed convection values at each timestep.
          observation_index: The index for the convection values in the underlying
            state.
          observation_mask: A 30-length Boolean `Tensor` that is `False` for the
            middle ten observations and `True` elsewhere.
          observation_scale : The `float` scale of the observation noise for the
            system.
          innovation_scale: The `float` scale of the innovation noise for the
            system.
          step_size: The `float` step size used to numerically integrate the system.
      """
      return dict(
          observed_values=convection_lorenz_bridge_lib.OBSERVED_VALUES,
          observation_index=convection_lorenz_bridge_lib.OBSERVATION_INDEX,
          observation_mask=convection_lorenz_bridge_lib.OBSERVATION_MASK,
          observation_scale=convection_lorenz_bridge_lib.OBSERVATION_SCALE,
          innovation_scale=convection_lorenz_bridge_lib.INNOVATION_SCALE,
          step_size=convection_lorenz_bridge_lib.STEP_SIZE,
      )
  
imports: import numpy
  import tensorflow.compat.v2
  import tensorflow_probability
  from inference_gym.internal.datasets import brownian_motion_missing_middle_observations
  from inference_gym.internal.datasets import convection_lorenz_bridge
  from inference_gym.internal.datasets import sp500_closing_prices
  from inference_gym.internal.datasets import synthetic_item_response_theory
  from inference_gym.internal.datasets import synthetic_log_gaussian_cox_process
  from inference_gym.internal.datasets import synthetic_plasma_spectroscopy
  from inference_gym.internal.datasets import synthetic_plasma_spectroscopy_with_bump
label_desc: Use image node_id 5 for calling a global function with example usage: convection_lorenz_bridge() and returns: dict