code: def already_spend(self):
      return np.sum([s["train_time"] for s in self._spend])
  
file_path: mljar-supervised/supervised/tuner/time_controller.py
imports: import json
  import logging
  import time
  import numpy
  import pandas
  from supervised.utils.config import LOG_LEVEL
label_desc: Use image node_id 4 for calling the TimeController obj's underlying member method code with example usage: obj.already_spend() and returns: np