docstr: Calculate resources per trial and return additional info
docstr_tok: ["Calculate","resources","per","trial","and","return","additional","info"]
code: def get_resources_per_job(self, **kwargs) -> dict:
      """Calculate resources per trial and return additional info"""
      raise NotImplementedError
  
imports: import logging
  import math
  from abc import ABC, abstractmethod
  from autogluon.common.utils.resource_utils import ResourceManager
label_desc: Use image node_id 2 for calling the ResourceCalculator obj's underlying member method code with example usage: obj.get_resources_per_job() without return types