Zachary DeVito
d985cf46f1
Add workaround to fix include warnings in Python 2 builds. ( #6716 )
2018-04-24 12:30:19 -07:00
Peter Goldsborough
f38b6f611e
Replace NULL with nullptr in autograd ( #5162 )
2018-02-12 12:01:52 -08:00
Adam Paszke
a897f5a6ee
Expose requires_grad for cpp functions
2017-09-06 21:35:50 -04:00
Trevor Killeen
05bc877a05
make THPPointer have explicit constructors ( #1636 )
2017-05-25 15:35:54 -04:00
Luca Antiga
23b556ef77
Expose custom attributes from C++ functions ( #1430 )
2017-05-07 13:49:55 +02:00
Sam Gross
5073132837
Implement 'pre' and 'post' hooks at the C++ autograd level
2017-03-06 12:47:53 -08:00
Sam Gross
34ce58c909
Parallelize backwards
2017-03-03 11:26:00 -08:00
Sam Gross
bd5303010d
Refactor autograd package to separate Python dependencies. ( #662 )
...
The core autograd Variable, Function, and Engine no longer depend on the
Python API. This let's us implement functions in C++. In the future, we
can also multithread engine and release the GIL for most of the
non-Python backwards.
2017-02-13 16:00:16 -08:00