Commit Graph

80 Commits (e8cdb49aa9c29390d036d0a9984b4b458a506908)

Author SHA1 Message Date
Leo Chen 0f1fde5102
fix the modification of set_expected_place (#31177)
4 years ago
Qi Li 1d996637e6
[ROCM] update fluid imperative for rocm (part1), test=develop (#31017)
4 years ago
WangXi 6e3856d3fb
fix xpu dygraph place (#30868)
4 years ago
wanghuancoder d1b25ed9d7
add some RecordEvent, for dygraph timeline (#30299)
4 years ago
pangyoki 13d757362c
Add Inplace strategy (Output reuse Input Varbase) in dygraph (#30103)
4 years ago
Leo Chen 1f97d61c68
Add callback after TensorCopy (#30123)
4 years ago
Leo Chen 770395cb93
Split train_mode and has_grad for tracer (#29064)
5 years ago
arlesniak 0ecf441af1
Add support for mkldnn ops types selection with FLAGS in dygraph (#27482)
5 years ago
arlesniak 885c61f086
Add use of global flag 'use_mkldnn' to layer_helper (#26497)
5 years ago
Leo Chen 2d95280e1f
Feature/Enable Auto-Mixed-Precision in dynamic graph (#24903)
5 years ago
Chen Weihang a4f6003404
append try-catch to opbase run, test=develop (#24870)
5 years ago
Zeng Jinle 0c23e3ff4d
fix Tracer::NoGrad, test=develop (#23443)
5 years ago
Zeng Jinle a31d7328b7
Add dygraph double grad implementation (#22939)
5 years ago
Zeng Jinle d33c4343e1
Imperative tracer refactoring (#22457)
5 years ago
Leo Chen 48600d7f17
Add op function generator for dygraph (#21569)
6 years ago
hong ac8546701d
Add dygraph execution context (#20157)
6 years ago
zhongpu c4ede95c74 open dygraph op test, test=develop (#19787)
6 years ago
Leo Chen 008ed65fd5 Add c++ global current tracer for dygraph (#20882)
6 years ago
Zeng Jinle 878a40f57d
Support NoNeedBufferVarsInference in dygraph backward (#20868)
6 years ago
zhongpu 065804d39e fix bug in grad_op compute for dygraph, test=develop (#20975)
6 years ago
hong 8c4573a3cb
GradMaker for dygraph (#19706)
6 years ago
zhongpu 3556514e97 add PADDLE_ENFORCE for dygraph to optimize error throw (#19783)
6 years ago
Zeng Jinle 8ff6b289bd
[Dygraph to static graph]JIT/Trace (#20775)
6 years ago
Jiabin Yang 454254115e
Feature/auto prune in dygraph (#19757)
6 years ago
Jiabin Yang cc311bdf95
Feature/add transform data dygraph (#19707)
6 years ago
Jiabin Yang e9233d1c1e Refactor dygraph (#19107)
6 years ago
Jiabin Yang 3d3f5506d2
Feature/Fix recurrent usage of Varbase in Dygraph (#17838)
6 years ago
Jiabin Yang 3b70f870e2
Using Smart pointer to optimizer memory usage of dyGraph (#17768)
6 years ago
Jiabin Yang effc555955
test=develop, layz init Grad (#17653)
6 years ago
Zeng Jinle 432ac70124
clean code of py_layer in dygraph mode,test=develop (#17661)
6 years ago
chengduo 2dc1c6f25c
Add profiler in tracer (#17076)
6 years ago
Jiabin Yang d7df4e5e5b
Fix/Fix memory leak in dygraph (#17394)
6 years ago
Yan Xu b4c3a6aa0b
[Imperative] implement imperative NCCLParallelContext (#16477)
6 years ago
Jiabin Yang f735102eab
add layer norm to Layers, add transformer test in imperative mode (#16092)
6 years ago
Qiyang Min c7f1f3ed0c
Merge pull request #16214 from velconia/imperative_infer_var_type
6 years ago
minqiyang b40e41fbd1 Polish code style
6 years ago
Xin Pan 374abcf361
Merge pull request #16247 from panyx0718/imperative
6 years ago
minqiyang 36dce65bb3 Take DataType and VarType apart
6 years ago
Xin Pan 3e9319f3ab add more imperative layer tests.
6 years ago
minqiyang 362253732c Polish code
6 years ago
minqiyang b5078c211a Make infer var type virtual
6 years ago
minqiyang 438bca9c3d Implement Runtime Var Type Inference
6 years ago
minqiyang 42e96a029f Accelerate CPU part
6 years ago
Qiyang Min 1f4aa7a202 Imperative remove all descs (#16045)
6 years ago
Qiyang Min 187cffd019
Merge pull request #15928 from velconia/imperative_backward_hooks
6 years ago
minqiyang e5f3435dd5 Add missing headers
6 years ago
minqiyang ac88c62a5b Reset output var's pre_op pointer when op was destructed
6 years ago
minqiyang 28077c4da6 Add gperftools into imperative tracer
6 years ago
minqiyang efb2f2baf8 Fix bugs
6 years ago
Qiyang Min 4bd28b304b
Merge pull request #15831 from velconia/imperative_engine
6 years ago