class_docstr: Members:
      evaluator: An EvaluatorBase instance, used to evaluate training results.
code: def load_stats(
      self,
      log_vars: List[str],
      exp_dir: str,
      resume: bool = True,
      resume_epoch: int = -1,
      **kwargs,
  ) -> Stats:
      raise NotImplementedError()
  
imports: import logging
  import os
  import time
  from typing import Any, List, Optional
  import torch
  from accelerate import Accelerator
  from pytorch3d.implicitron.evaluation.evaluator import EvaluatorBase
  from pytorch3d.implicitron.models.base_model import ImplicitronModelBase
  from pytorch3d.implicitron.models.generic_model import EvaluationMode
  from pytorch3d.implicitron.tools import model_io, vis_utils
  from pytorch3d.implicitron.tools.config import registry, ReplaceableBase, run_auto_creation
  from pytorch3d.implicitron.tools.stats import Stats
  from torch.utils.data import DataLoader, Dataset
  from .utils import seed_all_random_engines
label_desc: Use image node_id 2 for calling the TrainingLoopBase obj's underlying member method code with example usage: obj.load_stats(log_vars, exp_dir, resume, resume_epoch) without return types