code: def test_Experiment_variant(self):
      with self.assertNotRaises(Exception):
  
          def train_dogs_vs_cats():
              # Create an experiment with a model name, then autostart
              exp = hd.Experiment(
                  "TRAVIS 4 - dogs vs. cats", api_key=self.apikey
              )
  
              # Record the value of hyperparameter gamma for this experiment
              lr = exp.param("learning rate", 0.005)
              tl.logging.debug("Learning Rate: %f" % lr)
  
              for epoch, accuracy in enumerate(
                  [10, 30, 50, 70, 80, 90, 95, 100]
              ):
                  tl.logging.debug(
                      "Epoch %d - Accuracy %d%%" % (epoch + 1, accuracy)
                  )
  
                  # Record a numerical performance metric
                  exp.metric(name="accuracy", value=accuracy)
  
                  time.sleep(0.1)
  
              # Cleanup and mark that the experiment successfully completed
              exp.end()
  
          train_dogs_vs_cats()
  
file_path: TensorLayer/tests/pending/test_logging_hyperdash.py
imports: import os
  import time
  import unittest
  import tensorflow
  import tensorlayer
  from tensorlayer.logging.contrib import hyperdash
  from tests.utils import CustomTestCase
label_desc: Use image node_id 7 for calling the TL_Logger_Test obj's underlying member method code with example usage: obj.test_Experiment_variant() without return types