code: def _track_provenance_provenancetensor(
      x: ProvenanceTensor, provenance: frozenset
  ):
      x_value, old_provenance = extract_provenance(x)
      return track_provenance(x_value, old_provenance | provenance)
  
file_path: pyro/pyro/ops/provenance.py
imports: from functools import partial, singledispatch
  from typing import Tuple
  import torch
  from torch.utils._pytree import tree_flatten, tree_map, tree_unflatten
label_desc: Use image node_id 4 for calling a global function with example usage: _track_provenance_provenancetensor(x, provenance) and returns: track_provenance