pytorch/torch
2022-02-08 14:36:26 +01:00
..
_C [PyTorch] Support NVTX range_start and range_end (#70030) 2022-02-07 17:31:57 +00:00
_masked Strided masked var. (#68738) 2021-12-01 19:19:37 -08:00
ao dbr quant function fusion [2/x]: use fusion for observation and inference (#71781) 2022-02-07 14:00:26 +00:00
autograd Document forward AD interaction with grad mode (#72216) 2022-02-04 17:43:09 +00:00
backends NNAPI: quant logistic fix (#70847) 2022-01-07 13:36:33 -08:00
contrib
cpu
csrc fix kl_div for negative targets 2022-02-08 14:36:26 +01:00
cuda [PyTorch] Support NVTX range_start and range_end (#70030) 2022-02-07 17:31:57 +00:00
distributed #71946 Remove Python 3.6 references (#72211) 2022-02-08 03:46:20 +00:00
distributions TransformedDistribution.icdf: Fix erroneous icdf ValueError (#71393) 2022-01-28 00:34:08 +00:00
fft
for_onnx
futures #71946 Remove Python 3.6 references (#72211) 2022-02-08 03:46:20 +00:00
fx #71946 Remove Python 3.6 references (#72211) 2022-02-08 03:46:20 +00:00
jit Reland torch.ops API change machinery with the core functionality disabled (#71785) 2022-02-02 16:06:29 +00:00
legacy
lib
linalg Implement forward AD for linalg.svd and improve svd_backward (#70253) 2022-01-27 18:38:30 +00:00
monitor torch/monitor: TensorboardEventHandler (#71658) 2022-01-27 08:33:55 +00:00
multiprocessing make ProcessException pickleable (#70118) 2021-12-30 09:09:55 -08:00
nn add OpInfo for torch.nn.functional.pdist 2022-02-08 14:36:25 +01:00
onnx [ONNX] Improve scope inference in function extraction 2022-01-31 23:58:53 +00:00
optim Remove state_dict from AveragedModel and use buffers instead (#71763) 2022-01-26 13:31:30 +00:00
package [Codemod][FBSourceBlackLinter] Daily arc lint --take BLACK 2022-02-05 10:41:02 +00:00
profiler Add low level torch.profiler.kineto_profile base class (#63302) 2021-12-14 14:47:43 -08:00
quantization [quant][fx][graphmode][be] Change the type for output of convert to be torch.nn.Module (#69959) 2021-12-29 20:33:32 -08:00
sparse Add missing entry for sampled_addmm in sparse.rst (#72312) 2022-02-08 00:07:20 +00:00
special
testing fix kl_div for negative targets 2022-02-08 14:36:26 +01:00
utils #71946 Remove Python 3.6 references (#72211) 2022-02-08 03:46:20 +00:00
__config__.py
__future__.py
__init__.py expose return_types in Python (#66614) 2021-12-06 09:05:29 -08:00
_appdirs.py
_classes.py
_deploy.py
_jit_internal.py #71946 Remove Python 3.6 references (#72211) 2022-02-08 03:46:20 +00:00
_linalg_utils.py
_lobpcg.py Fix trivial typo at the doc of torch.lobpcg (#71464) 2022-01-20 00:07:39 +00:00
_lowrank.py
_namedtensor_internals.py
_ops.py Reland torch.ops API change machinery with the core functionality disabled (#71785) 2022-02-02 16:06:29 +00:00
_python_dispatcher.py Back out "free up dispatch key space (in C++)" 2022-02-05 01:25:42 +00:00
_six.py Update min python version to 3.7 in setup.py and mypy configs (#71494) 2022-01-20 00:03:57 +00:00
_sources.py
_storage_docs.py
_tensor_docs.py Update docs for torch.real to indicate that it's supported for real tensors (#71962) 2022-01-28 18:46:40 +00:00
_tensor_str.py fixed compilations on xla tensor print (#71147) 2022-01-27 02:28:19 +00:00
_tensor.py Fix torch.save and detach for CSR Tensor (#71963) 2022-02-02 23:59:24 +00:00
_torch_docs.py Make asarray behavior consistent with Python Array API. (#71757) 2022-02-02 15:57:31 +00:00
_utils_internal.py
_utils.py Fix torch.save and detach for CSR Tensor (#71963) 2022-02-02 23:59:24 +00:00
_VF.py
_vmap_internals.py More aggressively market functorch.vmap when torch.vmap gets called (#67347) 2021-11-12 16:10:16 -08:00
abi-check.cpp
autocast_mode.py
CMakeLists.txt CMake: Limit python include directories to only python libraries (#69085) 2022-02-07 21:18:32 +00:00
custom_class_detail.h
custom_class.h [jit] Decouple ivalue.h from jit_type.h (#70119) 2022-01-07 18:34:17 -08:00
deploy.h
extension.h
functional.py Add linalg.lu_factor (#66933) 2022-01-05 20:32:12 -08:00
hub.py
library.h Codegen: python_torch_functions only include relevant operators (#68693) 2022-01-21 15:37:06 +00:00
overrides.py #71946 Remove Python 3.6 references (#72211) 2022-02-08 03:46:20 +00:00
py.typed
quasirandom.py
random.py
README.txt
return_types.py expose return_types in Python (#66614) 2021-12-06 09:05:29 -08:00
script.h
serialization.py Avoid dtype mismatch error in torch.save if storages are unallocated (#68787) 2021-11-24 09:51:29 -08:00
storage.py Fix torch.save and detach for CSR Tensor (#71963) 2022-02-02 23:59:24 +00:00
torch_version.py Lazy import packaging in torch_version (#71345) 2022-01-18 22:12:41 +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.