Commit Graph

50 Commits (5eb87506bc4ad1c1f0d68e84c75c1fda28292290)

Author SHA1 Message Date
Xin Pan 5eb87506bc add per kernel config and remove const_cast.
6 years ago
minqiyang 07822fef2c Clear all parameters' gradient
7 years ago
minqiyang 49a7fba848 Polish code
7 years ago
minqiyang 159c407328 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_resnet
7 years ago
minqiyang 5c7768776c Fix batch_norm's stop_gradient bug
7 years ago
Xin Pan 42e61af861 polish
7 years ago
Xin Pan 4d9feb35b9 support multi grad ops
7 years ago
minqiyang c8965dc1ab Polish code
7 years ago
Paddle CI 289aba750a Polish code
7 years ago
minqiyang 8ce198b2e1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_resnet
7 years ago
minqiyang 31a1cd8ce5 Align the first batch of gpu resnet
7 years ago
Xin Pan e395f2c6a3 polish codes
7 years ago
minqiyang 315b133e67 Add single GPU support to imperative
7 years ago
Xin Pan 9a4314f025 imperative gan
7 years ago
Xin Pan 47ef2df01a polish
7 years ago
Xin Pan 0d5819eb4f polish imperative codes
7 years ago
Xin Pan a1bfb35dd6 try fix py2
7 years ago
Xin Pan 3f65869ba6 try fix
7 years ago
Xin Pan 3e79e6544f try fix
7 years ago
minqiyang ddfb9f1123 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_shared_ptr
7 years ago
minqiyang d0b640dca1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_shared_ptr
7 years ago
minqiyang 687171d22b Move from shared_ptr to raw pointer
7 years ago
minqiyang c8d1a8e909 Change var_ and grad_ to shared_ptr
7 years ago
minqiyang 7aab39af15 Change grads to VarBase
7 years ago
Xin Pan 9597fd05e9 polish
7 years ago
Xin Pan 7aad6afd49 forward and backward
7 years ago
Xin Pan 2349acea48 checkpoint
7 years ago
Xin Pan 11d4d39cd7 forward working
7 years ago
Xin Pan b629133375 checkpoint runnable PyLayer
7 years ago
Xin Pan c4b09a713f polish
7 years ago
Xin Pan 0d0bc61248 update api
7 years ago
minqiyang 2547f9d1b8 Polish code
7 years ago
minqiyang 9e3155e01d Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_mnist
7 years ago
Xin Pan c132c79011 address comments and resolve conflicts.
7 years ago
Xin Pan f52b514dcd call kernel
7 years ago
Xin Pan ce7e503cbe refactor to avoid scope.
7 years ago
minqiyang 68e9b841ab Add support for optimizer
7 years ago
minqiyang 29697c2e25 Add stop_gradient to VarBase to support loss function
7 years ago
minqiyang 3cd10a7c4f Add Conv2D forward
7 years ago
Xin Pan 748549b2e3 Revert "Merge pull request #14798 from PaddlePaddle/revert-14786-revert-14782-revert-14398-imperative"
7 years ago
Xin Pan c049fa7cf7
Revert "Revert "Revert "Imperative"""
7 years ago
Xin Pan 2538ef64f1
Revert "Revert "Imperative""
7 years ago
Xin Pan 6217f42ab7
Revert "Imperative"
7 years ago
Xin Pan 35e6b5e16a polish
7 years ago
Xin Pan e5d64fd4d1 initial imperative
7 years ago
Xin Pan 4d0df1fea7 add fields for autograd
7 years ago
Xin Pan 8138391631 add OpBase and unify with VarBase
7 years ago
Xin Pan b1f6fda5e5 run forward
7 years ago
Xin Pan a6d23083f0 some tracing
7 years ago
Xin Pan dac92e560c initial commit
7 years ago