pytorch/torch
Zachary DeVito 122b4ef41d build fix
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/15384

Differential Revision: D13515708

Pulled By: zdevito

fbshipit-source-id: ea077cfec30edf41b85dc83c0a969d1146434145
2018-12-18 22:11:44 -08:00
..
_thnn
autograd Mention Jacobian-vector product in the doc of torch.autograd (#15197) 2018-12-15 00:10:30 -08:00
backends
contrib
csrc build fix 2018-12-18 22:11:44 -08:00
cuda Bicubic interpolation for nn.functional.interpolate (#9849) 2018-12-17 15:31:48 -08:00
distributed Making dist.get_default_group private for PT1 release (#14767) 2018-12-04 19:22:24 -08:00
distributions Remove _finfo; replace _finfo usage with torch.finfo (#15165) 2018-12-13 14:30:27 -08:00
for_onnx
jit Add (Un)Fold modules to standard library (#14759) 2018-12-18 12:03:08 -08:00
legacy
lib Move CUDAGuard, CUDAStream and CUDAGuardImpl to c10/cuda (#14248) 2018-12-12 11:24:26 -08:00
multiprocessing Fix cuda multiprocessing cached memory (#14736) 2018-12-05 10:55:43 -08:00
nn Add RNNCell modules to Script standard library (#14695) 2018-12-18 17:28:28 -08:00
onnx Fix the (reduce)min and (reduce)max ONNX exporting (#15241) 2018-12-18 11:48:06 -08:00
optim Redefine scheduler to set learning rate using recursive formula (#14010) 2018-12-18 16:44:31 -08:00
sparse sparse.mm(), reland #14526 (#14661) 2018-12-03 10:39:27 -08:00
testing
utils Trivial comment correction in dataloader (#15276) 2018-12-15 10:59:00 -08:00
__init__.py
_jit_internal.py Don't enforce docstrings on bool dispatch (#15306) 2018-12-17 14:41:05 -08:00
_ops.py
_six.py Revert D13289919: [pytorch][PR] [DataLoader] Refactor dataloader.py 2018-12-04 20:25:16 -08:00
_storage_docs.py
_tensor_docs.py Autograd using torchscript (#14604) 2018-12-18 19:10:57 -08:00
_tensor_str.py Fix tensor printing bug in Python 2 (#12732) 2018-12-17 13:17:51 -08:00
_torch_docs.py fix cholesky call in potrs example (#15215) 2018-12-15 04:43:34 -08:00
_utils.py
_utils_internal.py
abi-check.cpp
CMakeLists.txt Split up compiler.cpp (#15355) 2018-12-18 19:43:35 -08:00
extension.h Remove deprecated variable_tensor_functions (#15003) 2018-12-11 17:16:11 -08:00
functional.py Remove deprecated info argument in btrifact (#14935) 2018-12-09 15:59:30 -08:00
hub.py Improve hub documentation (#14862) 2018-12-07 14:59:01 -08:00
random.py
README.txt
script.h
serialization.py Support torch.load with encoding (#14743) 2018-12-10 08:07:36 -08:00
storage.py Storage.clone maintains original device (#14751) 2018-12-05 08:33:56 -08:00
tensor.py Remove deprecated info argument in btrifact (#14935) 2018-12-09 15:59:30 -08: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.