def unique_name(value: torch.Value): if hasattr(value, 'uniqueName'): # torch1.1 return value.uniqueName() elif hasattr(value, 'debugName'): # torch1.2 return value.debugName() else: raise DeprecatedAPIError('debugName', value.__class__.__name__)
def set_unique_name(value: torch.Value, name: str): if hasattr(value, 'setUniqueName'): # torch1.1 value.setUniqueName(name) elif hasattr(value, 'setDebugName'): # torch1.2 value.setDebugName(name) else: raise DeprecatedAPIError('setDebugName', value.__class__.__name__)