code: def test__process_tb_scalar_simple_value_event(self):
      # Given
      queue = Queue()
      tracker = TensorboardFolderTracker(
          tensorboard_event_folder="dummy", queue=queue
      )
      scalar_np = np.array(0.32, dtype=np.float32)
      scalar_summary = scalar("test_scalar", scalar_np, new_style=False)
      event = Event(summary=scalar_summary)
  
      # When
      tracker._process_tb_event(event)
  
      # Then
      tracked_scalar = queue.get().value
      self.assertTrue(isinstance(tracked_scalar, float))
      self.assertTrue(np.allclose(tracked_scalar, scalar_np))
  
imports: from queue import Queue
  import numpy
  from PIL import ImageChops
  import tensorflow
  from tensorboard.compat.proto.summary_pb2 import SummaryMetadata, Summary
  from tensorboard.compat.proto.tensor_pb2 import TensorProto
  from tensorboard.compat.proto.tensor_shape_pb2 import TensorShapeProto
  from tensorboard.compat.proto.event_pb2 import Event
  from tensorboard.util.tensor_util import make_tensor_proto
  from torch.utils.tensorboard.summary import image, scalar, histogram, histogram_raw
  from aim import Image, Distribution
  from aim.ext.tensorboard_tracker.tracker import TensorboardFolderTracker
  from tests.base import TestBase
label_desc: Use image node_id 3 for calling the TestTensorboardTracker obj's underlying member method code with example usage: obj.test__process_tb_scalar_simple_value_event() without return types