Commit Graph

106 Commits (ca3b6bcf789e97288f75e8c1ae03edb88e2e5636)

Author SHA1 Message Date
wanghuancoder 35c5b23f68
use iwyu clean include second time, test=develop (#30829)
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 8696335f86
Fix dtype of ungenerated grad var (#28511)
4 years ago
Leo Chen 1f97d61c68
Add callback after TensorCopy (#30123)
4 years ago
Chen Weihang d0fb06b27f
[Complex] Simplify prepared op impl to improve performance (#30153)
4 years ago
Chen Weihang a6072055be
[Complex] Handle complex to real after type promotion (#29855)
5 years ago
Zhou Wei e74e1a226c
support deepcopy for Layer/Tensor/Paramerbase (#29387)
5 years ago
Zhou Wei c0a991c874
accumulate gradient for leaf tensor with previous graph and expose leaf tensor concept (#28429)
5 years ago
liym27 865a45984f
Check whether there is any inplace operation affecting gradient calculation. (#27901)
5 years ago
arlesniak e52df3b125
Added DNNL cache management for DyGraph (#25624)
5 years ago
Zeng Jinle 82f3348ad0
remove useless comment in layer.cc, test=develop, test=document_fix (#23847)
5 years ago
Leo Chen b59426b52a
Enhance error msg of imperative code (#23572)
5 years ago
Zeng Jinle e5fef8f38a
[Dygraph double grad]Code polish (#23121)
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
hong 5191e54494
reduce default attrs for dynamic graph (#22850)
5 years ago
silingtong123 fd9b00df4b test=develop, remove unused variable (#21974)
6 years ago
Leo Chen cdd46d7e02
Split VarBase from Python Variable for Dygraph (#21359)
6 years ago
zhongpu 6ebf0f47b8 support SelectedRows in dygraph, test=develop (#21078)
6 years ago
Chen Weihang 407f883f5a
Add SelectedRows support for dygraph DebugString (#21415)
6 years ago
hong ac8546701d
Add dygraph execution context (#20157)
6 years ago
hong 8c4573a3cb
GradMaker for dygraph (#19706)
6 years ago
Jiabin Yang cc311bdf95
Feature/add transform data dygraph (#19707)
6 years ago
Jiabin Yang e9233d1c1e Refactor dygraph (#19107)
6 years ago
hong e169538886
fix kernel config bug in dygraph mode; test=develop (#19532)
6 years ago
Zeng Jinle 25ab23be28
Fix dygraph mem leak (#18082)
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
Yan Xu 0217555530 polish parallel dygraph code (#17164)
6 years ago
Jiabin Yang d7df4e5e5b
Fix/Fix memory leak in dygraph (#17394)
6 years ago
Zeng Jinle eab34b2df6
fix_dygraph_mem_leak, test=develop (#17396)
6 years ago
Jiabin Yang 4624d7c642
test=develop, add gradient sort backward strategy (#17125)
6 years ago
Yan Xu 0b07eef118
ParallelDyGraph with GPU collective mode (#16827)
6 years ago
Qiyang Min 12e36d38a5 Imperative deep-first backward process (#16605)
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
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 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 cb85ee987b Remove var op deps in imperative mode
6 years ago