pytorch/torch
2022-10-05 20:51:28 +00:00
..
_C improve annotations (#86105) 2022-10-05 10:33:26 +00:00
_C_flatbuffer
_decomp Fix ref / decomposition index_add (#86266) 2022-10-05 19:59:15 +00:00
_dispatch
_lazy
_prims [primTorch] special: j0, j1, spherical_j0 (#86049) 2022-10-04 18:21:46 +00:00
_prims_common Treat layout / pin_memory consistently across creation refs (#85333) 2022-09-29 11:53:43 +00:00
_refs Fix ref / decomposition index_add (#86266) 2022-10-05 19:59:15 +00:00
_subclasses Add device logic handling for functions which allow scalar inputs as tensors (#86149) 2022-10-04 18:54:00 +00:00
amp
ao [ao] fixing public v private for quantize.py (#86023) 2022-10-05 19:40:42 +00:00
autograd Change torch.autograd.graph.disable_saved_tensors_hooks to be public API (#85994) 2022-10-03 16:25:01 +00:00
backends Add opteinsum backend to give users control (#86219) 2022-10-05 06:33:25 +00:00
contrib
cpu
csrc Revert "Revert "SymIntify cat and narrow (#86191)"" (#86289) 2022-10-05 20:51:28 +00:00
cuda removed compile cache and static argnums (#85783) 2022-09-28 08:33:59 +00:00
distributed Log a new "timer expired" event to Scuba in file_based_local_timer (#85861) 2022-10-05 18:23:53 +00:00
distributions
fft
futures
fx Symbolic shapes mega merge PR (Oct 3) (#86160) 2022-10-04 04:12:09 +00:00
jit Move the asserts in shape functions upsample_nearest_2d op. (#85801) 2022-09-30 18:30:06 +00:00
legacy
lib
linalg
masked [maskedtensor] use masked_softmax for forward/backward instead of regular softmax (#85845) 2022-10-04 00:29:19 +00:00
monitor
multiprocessing
nested Add python nested_tensor and as_nested_tensor constructors in torch.nested (#85593) 2022-09-28 20:15:02 +00:00
nn Implement col2im decomposition and fix im2col and add a few preconditions (#85541) 2022-09-30 09:31:53 +00:00
onnx [ONNX] Remove registration in __init__ (#86130) 2022-10-03 19:25:02 +00:00
optim resubmit: "resubmit: [mta] APEX style Fused Adam (#81705) (#85507)" (#85739) 2022-09-29 16:58:59 +00:00
package
profiler Fix ITT unit-tests if PyTorch is compiled with USE_ITT=OFF (#86199) 2022-10-04 21:57:05 +00:00
quantization
sparse
special
testing Fix ref / decomposition index_add (#86266) 2022-10-05 19:59:15 +00:00
utils ANTIALIAS updated to Resampling.LANCZOS in torch/utils/tensorboard/summary.py (#85679) 2022-10-03 22:10:02 +00:00
__config__.py
__future__.py
__init__.py Lazily load decompositions for jvp (#85989) 2022-09-30 23:10:41 +00:00
_appdirs.py
_classes.py
_deploy.py
_jit_internal.py
_linalg_utils.py
_lobpcg.py
_lowrank.py
_meta_registrations.py SymInt fixes from symbolic-shapes branch (#86242) 2022-10-05 04:52:02 +00:00
_namedtensor_internals.py
_ops.py
_python_dispatcher.py
_six.py
_sources.py
_storage_docs.py
_tensor.py
_tensor_docs.py
_tensor_str.py
_torch_docs.py Update _torch_docs.py (#85924) 2022-09-29 22:43:07 +00:00
_utils.py
_utils_internal.py
_VF.py
_vmap_internals.py
abi-check.cpp
CMakeLists.txt Refactor distribuetd to use absolute header path (#85780) 2022-09-30 05:13:50 +00:00
custom_class.h
custom_class_detail.h
deploy.h
extension.h
functional.py Add opteinsum backend to give users control (#86219) 2022-10-05 06:33:25 +00:00
hub.py
library.h
library.py
overrides.py Add a way to skip lowering to nvprims (#85811) 2022-09-30 12:01:45 +00:00
py.typed
quasirandom.py
random.py
README.txt
return_types.py
script.h
serialization.py
storage.py
torch_version.py
types.py improve annotations (#86105) 2022-10-05 10:33:26 +00:00

Note [TH abstraction violation]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

TH/THC provide some hpp headers, which are proper C++ headers rather than
C headers.  These headers serve double duty as *internal implementation
detail* headers, whose contents should largely not be used by external
clients.

Ideally, we would not install these headers at all; instead, you should
use public functions (in headers like `THTensor.h`, NOT `THTensor.hpp`)
to manipulate these structs.  However, there are a few places
in torch/csrc where we violate this abstraction.  They are marked with
a pointer to this note.  Each of those sites will have to be refactored
when we refactor the guts of THTensor and related structures.