code: def _create_plots_and_append(
      plot_store: Dict[str, Dict[str, List[Tuple[float, float]]]],
      plot_name: str,
      line_name: str,
      x: int,
      y: float,
  ) -> None:
      if plot_name in plot_store and line_name in plot_store[plot_name]:
          plot_store[plot_name][line_name].append((x, y))
      elif plot_name in plot_store:
          plot_store[plot_name][line_name] = [(x, y)]
      else:
          plot_store[plot_name] = {line_name: [(x, y)]}
  
file_path: ReAgent/reagent/core/oss_tensorboard_logger.py
imports: from typing import Dict, List, Optional, Tuple, Union
  import torch
  from pytorch_lightning.loggers import TensorBoardLogger
  from pytorch_lightning.utilities import rank_zero_only
label_desc: Use image node_id 3 for calling the LocalCacheLogger obj's underlying member method code with example usage: obj._create_plots_and_append(plot_store, plot_name, line_name, x, y) without return types