class_docstr: This class contains all the functions needed for supporting
  an accelerator family in Ray.
docstr: Get any additional resources required for the current node.
  
  In case a particular accelerator type requires considerations for
  additional resources (e.g. for TPUs, providing the TPU pod type and
  TPU name), this function can be used to provide the
  additional logical resources.
  
  Returns:
      A dictionary representing additional resources that may be
      necessary for a particular accelerator type.
docstr_tok: ["Get","any","additional","resources","required","for","the","current","node",".","In","case","a","particular","accelerator","type","requires","considerations","for","additional","resources","(","e.g",".","for","TPUs",",","providing","the","TPU","pod","type","and","TPU","name",")",",","this","function","can","be","used","to","provide","the","additional","logical","resources",".","Returns",":","A","dictionary","representing","additional","resources","that","may","be","necessary","for","a","particular","accelerator","type","."]
code: def get_current_node_additional_resources() -> (
      Optional[Dict[str, float]]
  ):
      """Get any additional resources required for the current node.
  
      In case a particular accelerator type requires considerations for
      additional resources (e.g. for TPUs, providing the TPU pod type and
      TPU name), this function can be used to provide the
      additional logical resources.
  
      Returns:
          A dictionary representing additional resources that may be
          necessary for a particular accelerator type.
      """
  
file_path: ray/python/ray/_private/accelerators/accelerator.py
imports: from abc import ABC, abstractmethod
  from typing import Dict, Optional, List, Tuple
label_desc: Use image node_id 5 for calling the AcceleratorManager obj's underlying member method code with example usage: obj.get_current_node_additional_resources() without return types