code: def setUp(self):
      super().setUp()
      # Make sure tf does not allocate gpu memory.
      tf.config.experimental.set_visible_devices([], "GPU")
  
      # Print the current platform (the default device).
      platform = jax.local_devices()[0].platform
      print("Running on platform:", platform.upper())
  
      # Create PRNG keys.
      self.rng = jax.random.key(0)
  
      # Create dummy datasets.
      self.datasets = get_dummy_datasets(
          dataset_length=20, batch_size=10
      )
      self.raw_datasets = get_dummy_raw_datasets(dataset_length=20)
  
imports: import functools
  import pathlib
  import tempfile
  from typing import Dict, Optional
  import warnings
  from absl.testing import absltest
  from absl.testing import parameterized
  import flax
  from flax.training import train_state
  import jax
  from jax import numpy
  import jraph
  import tensorflow
  import tensorflow_datasets
  import numpy
  from configs import default
  from configs import test
  import input_pipeline
  import train
label_desc: Use image node_id 1 for calling the OgbgMolpcbaTrainTest obj's underlying member method code with example usage: obj.setUp() without return types