code: def get_train_one_epoch_time(self, device: str):
      _train_time_per_epoch = train_one_epoch_time_dict[device].get(
          self.dataset
      )
      if _train_time_per_epoch is None:
          raise NotImplementedError
      return _train_time_per_epoch
  
file_path: singa/examples/model_selection/TRAILS-Database-Native-Model-Selection/internal/ml/model_selection/src/query_api/query_api_mlp.py
imports: import os
  from src.common.constant import Config
  from src.tools.compute import generate_global_rank
  from src.tools.io_tools import read_json
label_desc: Use image node_id 5 for calling the GTMLP obj's underlying member method code with example usage: obj.get_train_one_epoch_time(device) and returns: _train_time_per_epoch