code: def __init__(self, cfg: Any):
      import neptune as neptune
      from neptune.utils import stringify_unsupported
  
      if cfg.logging._neptune_debug:
          mode = "debug"
      else:
          mode = "async"
  
      self.logger = neptune.init_run(
          project=cfg.logging.neptune_project,
          api_token=os.getenv("NEPTUNE_API_TOKEN", ""),
          name=cfg.experiment_name,
          mode=mode,
          capture_stdout=False,
          capture_stderr=False,
          source_files=[],
      )
  
      self.logger["cfg"] = stringify_unsupported(get_cfg(cfg))
  
imports: import dataclasses
  import logging
  import os
  from typing import Any, Dict, List, Optional
  import numpy
  from sqlitedict import SqliteDict
  from llm_studio.src.utils.plot_utils import PLOT_ENCODINGS
label_desc: Use image node_id 1 to create a new NeptuneLogger object  with example: obj = NeptuneLogger(cfg)