code: def _tfds():
      """Import the TFDS module lazily."""
      try:
          import tensorflow_datasets as tfds  # pylint: disable=g-import-not-at-top,import-outside-toplevel
      except ImportError:
          # Print more informative error message, then reraise.
          print(
              "\n\nFailed to import TensorFlow Datasets. This is needed by the "
              "Inference Gym targets conditioned on real data. "
              "TensorFlow Probability does not have it as a dependency by default, "
              "so you need to arrange for it to be installed yourself. If you're "
              "installing TensorFlow Probability pip package, this can be done by "
              "installing it as `pip install tensorflow_probability[tfds]` "
              "or `pip install tfp_nightly[tfds]`.\n\n"
          )
          raise
      return tfds
  
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 1 for calling a global function with example usage: _tfds() and returns: tfds