|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| _C/ | H | 25-Apr-2025 | - | 4,308 | 3,855 |
| _C_flatbuffer/ | H | 25-Apr-2025 | - | 12 | 10 |
| _awaits/ | H | 25-Apr-2025 | - | 54 | 37 |
| _custom_op/ | H | 25-Apr-2025 | - | 1,137 | 854 |
| _decomp/ | H | 25-Apr-2025 | - | 6,202 | 4,908 |
| _dispatch/ | H | 25-Apr-2025 | - | 182 | 135 |
| _dynamo/ | H | 25-Apr-2025 | - | 52,343 | 40,482 |
| _export/ | H | 25-Apr-2025 | - | 12,656 | 10,058 |
| _functorch/ | H | 25-Apr-2025 | - | 18,944 | 13,200 |
| _higher_order_ops/ | H | 25-Apr-2025 | - | 5,958 | 4,467 |
| _inductor/ | H | 25-Apr-2025 | - | 115,687 | 92,902 |
| _lazy/ | H | 25-Apr-2025 | - | 610 | 437 |
| _library/ | H | 25-Apr-2025 | - | 2,510 | 1,966 |
| _logging/ | H | 25-Apr-2025 | - | 1,494 | 1,128 |
| _numpy/ | H | 25-Apr-2025 | - | 9,317 | 7,094 |
| _prims/ | H | 25-Apr-2025 | - | 3,697 | 2,764 |
| _prims_common/ | H | 25-Apr-2025 | - | 2,428 | 1,697 |
| _refs/ | H | 25-Apr-2025 | - | 9,089 | 6,995 |
| _strobelight/ | H | 25-Apr-2025 | - | 530 | 407 |
| _subclasses/ | H | 25-Apr-2025 | - | 6,584 | 4,538 |
| _vendor/ | H | 25-Apr-2025 | - | 864 | 628 |
| amp/ | H | 25-Apr-2025 | - | 1,210 | 952 |
| ao/ | H | 25-Apr-2025 | - | 61,243 | 48,504 |
| autograd/ | H | 25-Apr-2025 | - | 9,177 | 7,309 |
| backends/ | H | 25-Apr-2025 | - | 4,887 | 3,869 |
| compiler/ | H | 25-Apr-2025 | - | 330 | 246 |
| contrib/ | H | 25-Apr-2025 | - | 145 | 102 |
| cpu/ | H | 25-Apr-2025 | - | 276 | 189 |
| csrc/ | H | 25-Apr-2025 | - | 419,030 | 319,717 |
| cuda/ | H | 25-Apr-2025 | - | 6,064 | 4,708 |
| distributed/ | H | 25-Apr-2025 | - | 92,440 | 72,521 |
| distributions/ | H | 25-Apr-2025 | - | 9,160 | 7,283 |
| export/ | H | 25-Apr-2025 | - | 7,582 | 5,966 |
| fft/ | H | 25-Apr-2025 | - | 1,361 | 1,027 |
| func/ | H | 25-Apr-2025 | - | 14 | 13 |
| futures/ | H | 25-Apr-2025 | - | 320 | 267 |
| fx/ | H | 25-Apr-2025 | - | 35,814 | 25,961 |
| jit/ | H | 25-Apr-2025 | - | 11,038 | 8,426 |
| legacy/ | H | 25-Apr-2025 | - | 2 | 1 |
| lib/ | H | 25-Apr-2025 | - | 775 | 635 |
| linalg/ | H | 25-Apr-2025 | - | 2,854 | 2,141 |
| masked/ | H | 25-Apr-2025 | - | 4,577 | 3,726 |
| monitor/ | H | 25-Apr-2025 | - | 39 | 29 |
| mps/ | H | 25-Apr-2025 | - | 276 | 196 |
| mtia/ | H | 25-Apr-2025 | - | 372 | 267 |
| multiprocessing/ | H | 25-Apr-2025 | - | 1,244 | 847 |
| nested/ | H | 25-Apr-2025 | - | 3,485 | 2,484 |
| nn/ | H | 25-Apr-2025 | - | 41,437 | 33,201 |
| onnx/ | H | 25-Apr-2025 | - | 42,088 | 33,067 |
| optim/ | H | 25-Apr-2025 | - | 11,546 | 9,470 |
| package/ | H | 25-Apr-2025 | - | 3,889 | 3,049 |
| profiler/ | H | 25-Apr-2025 | - | 3,344 | 2,650 |
| quantization/ | H | 25-Apr-2025 | - | 828 | 691 |
| signal/ | H | 25-Apr-2025 | - | 843 | 661 |
| sparse/ | H | 25-Apr-2025 | - | 11,683 | 10,709 |
| special/ | H | 25-Apr-2025 | - | 1,284 | 954 |
| testing/ | H | 25-Apr-2025 | - | 96,214 | 76,854 |
| utils/ | H | 25-Apr-2025 | - | 51,694 | 41,738 |
| xpu/ | H | 25-Apr-2025 | - | 1,164 | 873 |
| CMakeLists.txt | H A D | 25-Apr-2025 | 15.5 KiB | 494 | 412 |
| README.txt | H A D | 25-Apr-2025 | 703 | 15 | 12 |
| _VF.py | H A D | 25-Apr-2025 | 664 | 32 | 20 |
| __config__.py | H A D | 25-Apr-2025 | 580 | 24 | 13 |
| __future__.py | H A D | 25-Apr-2025 | 3.1 KiB | 76 | 54 |
| __init__.py | H A D | 25-Apr-2025 | 93 KiB | 2,666 | 1,878 |
| _appdirs.py | H A D | 25-Apr-2025 | 25.6 KiB | 668 | 532 |
| _classes.py | H A D | 25-Apr-2025 | 1.7 KiB | 57 | 39 |
| _compile.py | H A D | 25-Apr-2025 | 1.3 KiB | 39 | 26 |
| _custom_ops.py | H A D | 25-Apr-2025 | 12.5 KiB | 325 | 270 |
| _deploy.py | H A D | 25-Apr-2025 | 3.4 KiB | 105 | 78 |
| _guards.py | H A D | 25-Apr-2025 | 30.4 KiB | 926 | 652 |
| _jit_internal.py | H A D | 25-Apr-2025 | 52.4 KiB | 1,548 | 1,047 |
| _linalg_utils.py | H A D | 25-Apr-2025 | 5 KiB | 151 | 117 |
| _lobpcg.py | H A D | 25-Apr-2025 | 42.5 KiB | 1,158 | 853 |
| _lowrank.py | H A D | 25-Apr-2025 | 10.3 KiB | 295 | 225 |
| _meta_registrations.py | H A D | 25-Apr-2025 | 198.5 KiB | 6,637 | 5,521 |
| _namedtensor_internals.py | H A D | 25-Apr-2025 | 5.2 KiB | 160 | 119 |
| _ops.py | H A D | 25-Apr-2025 | 54.1 KiB | 1,356 | 884 |
| _python_dispatcher.py | H A D | 25-Apr-2025 | 7 KiB | 183 | 151 |
| _size_docs.py | H A D | 25-Apr-2025 | 908 | 40 | 26 |
| _sources.py | H A D | 25-Apr-2025 | 4.3 KiB | 139 | 105 |
| _storage_docs.py | H A D | 25-Apr-2025 | 1.3 KiB | 43 | 30 |
| _streambase.py | H A D | 25-Apr-2025 | 1.1 KiB | 47 | 32 |
| _tensor.py | H A D | 25-Apr-2025 | 62.6 KiB | 1,616 | 1,271 |
| _tensor_docs.py | H A D | 25-Apr-2025 | 139.3 KiB | 6,939 | 5,411 |
| _tensor_str.py | H A D | 25-Apr-2025 | 26.3 KiB | 709 | 567 |
| _torch_docs.py | H A D | 25-Apr-2025 | 411.1 KiB | 14,025 | 11,008 |
| _utils.py | H A D | 25-Apr-2025 | 36.1 KiB | 1,020 | 718 |
| _utils_internal.py | H A D | 25-Apr-2025 | 11.5 KiB | 357 | 237 |
| _vmap_internals.py | H A D | 25-Apr-2025 | 9.2 KiB | 246 | 190 |
| _weights_only_unpickler.py | H A D | 25-Apr-2025 | 14.3 KiB | 384 | 310 |
| abi-check.cpp | H A D | 25-Apr-2025 | 136 | 10 | 8 |
| custom_class.h | H A D | 25-Apr-2025 | 19.4 KiB | 519 | 336 |
| custom_class_detail.h | H A D | 25-Apr-2025 | 7.6 KiB | 240 | 163 |
| extension.h | H A D | 25-Apr-2025 | 213 | 10 | 5 |
| functional.py | H A D | 25-Apr-2025 | 85.1 KiB | 2,205 | 1,768 |
| hub.py | H A D | 25-Apr-2025 | 32.6 KiB | 872 | 685 |
| library.h | H A D | 25-Apr-2025 | 39.7 KiB | 1,059 | 503 |
| library.py | H A D | 25-Apr-2025 | 51.8 KiB | 1,325 | 1,088 |
| overrides.py | H A D | 25-Apr-2025 | 102 KiB | 2,100 | 1,927 |
| py.typed | HD | 25-Apr-2025 | 0 | | |
| quasirandom.py | H A D | 25-Apr-2025 | 7.8 KiB | 218 | 181 |
| random.py | H A D | 25-Apr-2025 | 7 KiB | 200 | 147 |
| return_types.py | H A D | 25-Apr-2025 | 1.5 KiB | 52 | 30 |
| script.h | H A D | 25-Apr-2025 | 469 | 14 | 11 |
| serialization.py | H A D | 25-Apr-2025 | 65.1 KiB | 1,556 | 1,174 |
| storage.py | H A D | 25-Apr-2025 | 50.2 KiB | 1,529 | 1,197 |
| torch_version.py | H A D | 25-Apr-2025 | 2.4 KiB | 64 | 44 |
| types.py | H A D | 25-Apr-2025 | 3.4 KiB | 126 | 84 |
| version.py.tpl | H A D | 25-Apr-2025 | 376 | 13 | 11 |
README.txt
1Note [TH abstraction violation]
2~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3
4TH/THC provide some hpp headers, which are proper C++ headers rather than
5C headers. These headers serve double duty as *internal implementation
6detail* headers, whose contents should largely not be used by external
7clients.
8
9Ideally, we would not install these headers at all; instead, you should
10use public functions (in headers like `THTensor.h`, NOT `THTensor.hpp`)
11to manipulate these structs. However, there are a few places
12in torch/csrc where we violate this abstraction. They are marked with
13a pointer to this note. Each of those sites will have to be refactored
14when we refactor the guts of THTensor and related structures.
15