/usr/local/lib64/python3.6/site-packages/torch/fx
NameSizeModeActions
experimental/-0755rm
passes/-0755rm
__pycache__/-0755rm
annotate.py9290644editdlrm
graph.py490980644editdlrm
graph_module.py287640644editdlrm
immutable_collections.py13120644editdlrm
interpreter.py185410644editdlrm
node.py259530644editdlrm
operator_schemas.py181690644editdlrm
proxy.py148070644editdlrm
subgraph_rewriter.py169830644editdlrm
tensor_type.py28890644editdlrm
_compatibility.py10000644editdlrm
_pytree.py18980644editdlrm
_symbolic_trace.py380820644editdlrm
__init__.py37690644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/torch/fx/_compatibility.py (1000B)
from typing import Any, Dict import textwrap _BACK_COMPAT_OBJECTS : Dict[Any, None] = {} _MARKED_WITH_COMATIBLITY : Dict[Any, None] = {} def compatibility(is_backward_compatible : bool): if is_backward_compatible: def mark_back_compat(fn): docstring = textwrap.dedent(getattr(fn, '__doc__', None) or '') docstring += """ .. note:: Backwards-compatibility for this API is guaranteed. """ fn.__doc__ = docstring _BACK_COMPAT_OBJECTS.setdefault(fn) _MARKED_WITH_COMATIBLITY.setdefault(fn) return fn return mark_back_compat else: def mark_not_back_compat(fn): docstring = textwrap.dedent(getattr(fn, '__doc__', None) or '') docstring += """ .. warning:: This API is experimental and is *NOT* backward-compatible. """ fn.__doc__ = docstring _MARKED_WITH_COMATIBLITY.setdefault(fn) return fn return mark_not_back_compat