pytorch/torch
2022-06-21 16:01:59 +00:00
..
_C error when registering meta kernels to composite ops in core 2022-06-21 02:17:13 +00:00
_C_flatbuffer
_decomp fix logical_not reland issues 2022-06-21 03:41:18 +00:00
_lazy
_masked masked logasumexp/logaddexp 2022-06-11 05:46:36 +00:00
_prims fix logical_not reland issues 2022-06-21 03:41:18 +00:00
_refs fix logical_not reland issues 2022-06-21 03:41:18 +00:00
_subclasses Refine conditions under which index.Tensor has a dynamic shape 2022-06-20 22:50:03 +00:00
amp remove spurious warning in amp (#79203) 2022-06-10 21:53:58 +00:00
ao [ao] Adding model report detector base class and implemented detectors 2022-06-21 00:21:50 +00:00
autograd use is_same_size in autograd init (#79553) 2022-06-15 19:49:42 +00:00
backends Deprecate torch.lu 2022-06-07 22:50:14 +00:00
contrib
cpu
csrc [JIT] Imbue stringbuf with C locale (#79929) 2022-06-21 13:51:31 +00:00
cuda Resolve TODO after Python 2 for custom_fwd (#78592) 2022-06-01 05:17:41 +00:00
distributed [CheckpointWrapper] Replace generic mod prefix (#79830) 2022-06-21 16:01:59 +00:00
distributions add type annotation to distributions.kl_divergence (#78432) 2022-06-10 13:39:20 +00:00
fft
futures
fx Back out "Back out "[const_fold] Set requires_grad based on the folded tensor; add device_for_folding option"" (#79696) 2022-06-18 19:13:49 +00:00
jit Revert "Enable dim=None for torch.sum (#75845)" 2022-06-16 22:01:41 +00:00
legacy
lib turn on -Werror=unused-variable in our Bazel CPU build 2022-06-11 02:46:34 +00:00
linalg Simplify and optimize linalg.solve 2022-06-11 04:06:40 +00:00
monitor
multiprocessing
nested
nn Small typo fix in nn.utils.parametrizations (#79854) 2022-06-20 12:39:35 +00:00
onnx [ONNX] Fix _graph_op type annotation (#79882) 2022-06-20 23:46:45 +00:00
optim Fix SWALR doc string (#79836) 2022-06-20 12:57:07 +00:00
package torch/package: add fix for implicit numpy dependency (#78979) 2022-06-08 17:07:00 +00:00
profiler add utility to compute self time of events 2022-06-16 23:53:13 +00:00
quantization fx quant: refactor qconfig setting out of find_matches 2022-06-17 18:52:00 +00:00
sparse
special Orthogonal Polynomials (#78304) 2022-06-03 22:38:56 +00:00
testing fix logical_not reland issues 2022-06-21 03:41:18 +00:00
utils [DataLoader] Share seed via Distributed Store to get rid of CUDA dependency (#79829) 2022-06-20 19:18:35 +00:00
__config__.py
__future__.py
__init__.py Updates TF32 docs (#79401) 2022-06-13 21:02:00 +00:00
_appdirs.py
_classes.py
_deploy.py
_jit_internal.py Reland "[pytorch][PR] Support dataclasses in TorchScript" take 2 (#74353) (#74353) (#76771) 2022-06-07 21:44:55 +00:00
_linalg_utils.py
_lobpcg.py
_lowrank.py
_meta_registrations.py error when registering meta kernels to composite ops in core 2022-06-21 02:17:13 +00:00
_namedtensor_internals.py
_ops.py Autogen Tags enum, and allow specifying tags while defining an op 2022-06-11 00:29:32 +00:00
_python_dispatcher.py
_six.py
_sources.py Reland "[pytorch][PR] Support dataclasses in TorchScript" take 2 (#74353) (#74353) (#76771) 2022-06-07 21:44:55 +00:00
_storage_docs.py
_tensor_docs.py Move Tensor.grad back into C++ 2022-06-10 13:44:45 +00:00
_tensor_str.py Move IPU tensors to the CPU for printing. (#79287) 2022-06-20 16:49:51 +00:00
_tensor.py Add option for allowing non-fake inputs, add deepcopy impl 2022-06-17 19:36:26 +00:00
_torch_docs.py MAINT: Harmonize argsort params with array_api (#75162) 2022-06-09 12:32:01 +00:00
_utils_internal.py
_utils.py hook XPU device in _get_available_device_type (#76167) 2022-06-14 04:34:21 +00:00
_VF.py
_vmap_internals.py
abi-check.cpp
CMakeLists.txt Make Wunused-local-typedef a hard error (#77918) 2022-06-09 18:14:01 +00:00
custom_class_detail.h
custom_class.h
deploy.h
extension.h
functional.py Deprecate torch.lu 2022-06-07 22:50:14 +00:00
hub.py
library.h Autogen Tags enum, and allow specifying tags while defining an op 2022-06-11 00:29:32 +00:00
library.py error when registering meta kernels to composite ops in core 2022-06-21 02:17:13 +00:00
overrides.py Wconstab/reland pysymint (#79795) 2022-06-20 22:55:06 +00:00
py.typed
quasirandom.py
random.py
README.txt
return_types.py Simplify and optimize linalg.solve 2022-06-11 04:06:40 +00:00
script.h
serialization.py Fix code that triggers BytesWarning (#79868) 2022-06-21 01:12:21 +00:00
storage.py Add full support for serialization of MPS Tensors (#79465) 2022-06-14 17:54:30 +00:00
torch_version.py Move Tensor.grad back into C++ 2022-06-10 13:44:45 +00:00
types.py

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.