parameters: (self, device="", deleter=None)
docstring: Initialize the `TrackableResource`.
  
      Args:
        device: A string indicating a required placement for this resource,
          e.g. "CPU" if this resource must be created on a CPU device. A blank
          device allows the user to place resource creation, so generally this
          should be blank unless the resource only makes sense on one device.
        deleter: A CapturableResourceDeleter that will destroy the created
          resource during destruction.
docstring_summary: Initialize the `TrackableResource`.
docstring_tokens: Initialize the TrackableResource .
function: def __init__(self, device="", deleter=None):
      """Initialize the `TrackableResource`.
  
      Args:
        device: A string indicating a required placement for this resource,
          e.g. "CPU" if this resource must be created on a CPU device. A blank
          device allows the user to place resource creation, so generally this
          should be blank unless the resource only makes sense on one device.
        deleter: A CapturableResourceDeleter that will destroy the created
          resource during destruction.
      """
      global _RESOURCE_TRACKER_STACK
      for resource_tracker in _RESOURCE_TRACKER_STACK:
        resource_tracker.add_resource(self)
      super(TrackableResource, self).__init__(device=device, deleter=deleter)
function_tokens: def __init__ ( self , device = "" , deleter = None ) : global _RESOURCE_TRACKER_STACK for resource_tracker in _RESOURCE_TRACKER_STACK : resource_tracker . add_resource ( self ) super ( TrackableResource , self ) . __init__ ( device = device , deleter = deleter )