Commit Graph

758 Commits (5b4f2830694d3709617a11d8f0cb478c769d3eef)

Author SHA1 Message Date
chengduoZH fa613206e4 update
7 years ago
Yancey1989 b348e159f2 fix rename var
7 years ago
fengjiayi cd8700f172
Merge pull request #10872 from JiayiFeng/dev_CustomReader
7 years ago
Yancey1989 0aa6f9e934 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
7 years ago
chengduoZH 4bfadcd136 fix data trans
7 years ago
Yu Yang d406c76a30
Merge pull request #10744 from reyoung/feature/refine_parallel_executor
7 years ago
Yancey1989 540b45350d use req_count as atomic type
7 years ago
yuyang18 ad6a8715ff Disable unstable unittests
7 years ago
Yancey1989 6debbcd9f9 connect fetch barrier and concat op
7 years ago
yuyang18 3b04f0099c Fix bug
7 years ago
yuyang18 39a44e3834 Add Debug log
7 years ago
yuyang18 fb370f4411 Refine code
7 years ago
yuyang18 03e4da6d04 Fix bug
7 years ago
Yancey1989 147d54ba62 update
7 years ago
Yancey1989 e9abc66910 fix pe
7 years ago
yuyang18 c978259027 Add default value of op_role
7 years ago
yuyang18 0e5a278c23 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/support_op_role
7 years ago
fengjiayi 983c9a2a30 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_CustomReader
7 years ago
Yancey1989 952fa04009 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
7 years ago
Yancey1989 62af10d440 support multiple devices
7 years ago
dzhwinter 5828101c23
make uint8 support in data_type transform and memory optimize (#10715)
7 years ago
Yancey 7ae03ec08b
fix lack split_byref op in parallel executor (#10770)
7 years ago
Wu Yi ebc7303990
listen_and_serv use local scope (#10663)
7 years ago
chengduo 93c470034a fix DataTransFunc (#10752)
7 years ago
Yu Yang 14248a64d7 Fix hang when input is duplicated (#10709)
7 years ago
Yu Yang e528862714
Merge pull request #10683 from reyoung/feature/tensor_support_uint8
7 years ago
Yu Yang 8b1b7564cf
Merge pull request #10671 from chengduoZH/fix_fetch_op_handle
7 years ago
yuyang18 9b7cd7f906 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/tensor_support_uint8
7 years ago
qiaolongfei 3b4124a778 code clean
7 years ago
yuyang18 3923d40992 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/support_op_role
7 years ago
yuyang18 fd2b4b478e Make tensor support uint8
7 years ago
yuyang18 624caee56b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_fetch_op_handle
7 years ago
chengduoZH e383ea20dc fix fetch op handle
7 years ago
yuyang18 999d0fdbef By default is all reduce
7 years ago
yuyang18 5895989a4f Add ref
7 years ago
yuyang18 a77d1bc65e Add debug code
7 years ago
yuyang18 9e736215e8 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/exec_strategy
7 years ago
yuyang18 7e052a5105 Fix compile
7 years ago
yuyang18 c70ddb0a57 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/polish_visit_data_type
7 years ago
yuyang18 741401e999 Update data_type
7 years ago
yuyang18 44c52a8c1a Polish op_proto_maker
7 years ago
yuyang18 7c777dd549 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/exec_strategy
7 years ago
yuyang18 017bba1664 Add op role
7 years ago
Yiqun Liu b7026f79a9
Fix a bug related to dispensable inputs and refine the inference unittest (#10527)
7 years ago
yuyang18 66e82b9869 Change implementation to fit sphinx model
7 years ago
yuyang18 08295f9877 Add build strategy
7 years ago
yuyang18 715c933d88 Change deps
7 years ago
typhoonzero 7b0c0273f4 update by comments
7 years ago
yuyang18 b9cc896545 Add includes
7 years ago
yuyang18 64305b3ffc Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/polish_visit_data_type
7 years ago
yuyang18 e5281b3c2d Clean code & add execution strategy
7 years ago
typhoonzero 928418a9ac Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
7 years ago
typhoonzero 0ae726f060 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
7 years ago
typhoonzero f5840d8925 follow comments
7 years ago
typhoonzero 04bde96e4c Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
7 years ago
yuyang18 54cbf799d6 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/change_pe_strategy
7 years ago
yuyang18 9f705a4bb9 Use int instead of VarType as unordered_map key
7 years ago
chengduoZH 97cb5479ae change PE strategy
7 years ago
chengduo 18f527bfa3
Merge pull request #10586 from jacquesqiao/fix-compile
7 years ago
yuyang18 c4d6daac58 Polish SizeOfType
7 years ago
Yu Yang 046405e091
Merge pull request #10486 from reyoung/feature/clean_op_maker
7 years ago
yuyang18 711d86bb56 Polish data_type.h
7 years ago
qiaolongfei 3c2a6109ec fix build computation_op_handle
7 years ago
qiaolongfei 07d94bdd82 fix compile fetch_op_handle on mac
7 years ago
chengduo ce72c3ff26
Merge pull request #10476 from chengduoZH/refine_parallel_exe
7 years ago
chengduoZH a89cd46700 Wait VarDummyHandle generated
7 years ago
fengjiayi e15d616e29 Complete the C++ core of 'CustomReader'
7 years ago
reyoung a0c413833d Polish Dctor
7 years ago
reyoung b0ca371f11 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/clean_op_maker
7 years ago
chengduoZH 830532213a extract method from broadcast::RunImpl
7 years ago
chengduoZH 9eec2c7509 refine pe
7 years ago
Yao Cheng 9ca8124f99 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
7 years ago
chengduoZH f4851f14b8 clean code
7 years ago
chengduoZH a459764de7 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_fetchop
7 years ago
Yu Yang 0e78cb69fb Clean OpProtoAndCheckerMaker
7 years ago
Yao Cheng 8cbb49ce63 rm space
7 years ago
Yao Cheng e97645c959 rm block_desc.h whitespace
7 years ago
gmcather be1f058f52
Merge branch 'develop' into develop
7 years ago
Yao Cheng 55218dafbc add prependAllocatedop
7 years ago
chengduoZH 676dfd1875 follow comments
7 years ago
chengduoZH aff8a26d71 check generated_op_
7 years ago
chengduoZH 2e5d44f102 fix fetch op
7 years ago
typhoonzero a529d790b6 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
7 years ago
Yiqun Liu fd1971caa0
Add the call of DropKids at the end of executor.Run to delete the local scopes created in operators (#10403)
7 years ago
chengduo 99acf1da4c
Merge pull request #10351 from chengduoZH/feature/update_sparse_parameter
7 years ago
chengduoZH 881e063ee2 follow comments
7 years ago
chengduoZH ff599b9218 use Reduce and Broadcast
7 years ago
chengduoZH 0441c2cc45 fix ci
7 years ago
Yancey 2d98a418d7
fix remove op (#10410)
7 years ago
chengduoZH f9c680c43e Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/update_sparse_parameter
7 years ago
typhoonzero d9320dcd94 complete code
7 years ago
chengduoZH 7722baa8e3 follow comments and clean code
7 years ago
Yiqun Liu 6084af47ef
Fix the bug when a input variable of op is dispensable. (#10268)
7 years ago
chengduoZH c891189568 update sparse gradient parameter with reduce and broadcast
7 years ago
chengduoZH 5ff1ef36ee update sparse parameter
7 years ago
Yancey ff99d94197
Merge pull request #10164 from Yancey1989/lookup_sparse_table_op
7 years ago
Yang yaming 9a8be9daca
Merge pull request #10223 from pkuyym/fix-10219
7 years ago
yangyaming 13fac4232a Fix to pass CI.
7 years ago
Yu Yang c0ac0cd6b3 Complete rename
7 years ago
chengduoZH 9fda5c92cd Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_FLAGS_use_deterministic_algo
7 years ago
yangyaming f456cd8079 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-10219
7 years ago
Yu Yang 25779c982d
Merge pull request #10265 from reyoung/feature/polish_code
7 years ago
Yu Yang 9612c7e599 Add comments and polish code
7 years ago
fengjiayi 71fa3ca9c4
Merge pull request #10232 from JiayiFeng/fix_unittests
7 years ago
whs 2f9fa9b721
Merge pull request #10167 from wanghaoshuang/fluid_init
7 years ago
fengjiayi 330fa95cbd Follow comments
7 years ago
fengjiayi b88721213f fix broadcast_op_test and reduce_op_test
7 years ago
yangyaming 82571deb89 Change `customize_loss_grad` to `use_default_grad_scale`.
7 years ago
Abhinav Arora 4c8ff72615
Fix CPPLint errors with rxecutor (#10212)
7 years ago
Yancey1989 e393c86c4a Merge branch 'develop' of github.com:PaddlePaddle/Paddle into lookup_sparse_table_op
7 years ago
Tao Luo 8b2391858f
Merge pull request #10181 from abhinavarora/cpplint_advanced
7 years ago
Wu Yi 3fdfa940be
Merge pull request #10135 from typhoonzero/unify_blocking_queue
7 years ago
wanghaoshuang ad3f6f4ad5 Fix devices 'not undefined' error.
7 years ago
Abhinav Arora edd3587e50 Fix CPPLint errors with op_desc
7 years ago
Yang Yang(Tony) 81dfc0cf0e
Clean up unused code in operator class (#10035)
7 years ago
Abhinav Arora f09aed0475
Fix CPPLint issues in framework/data_transform framework/prune.cc (#10178)
7 years ago
wanghaoshuang 3d96b3811a Fix InitGflags.
7 years ago
wanghaoshuang a4b452a2d6 Remove initP2P(bool) and init function in framework.
7 years ago
Yu Yang 4ecc9b7bae
Merge pull request #10166 from reyoung/feature/train_and_test_recordio
7 years ago
wanghaoshuang a0b258278e Reuse 'initP2P(bool, std::vector)' in 'initP2P(bool)'
7 years ago
wanghaoshuang f31bb1476c Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fluid_init
7 years ago
wanghaoshuang 48b7b54321 Refine code.
7 years ago
Abhinav Arora 5ce57555ee
Fix CPPLint issues in init.cc, init.h and library_type.h (#10148)
7 years ago
wanghaoshuang 1bdea0a8d2 Add init interface for customize devices.
7 years ago
Yu Yang 2c8fe4e544
Merge pull request #10143 from typhoonzero/fix_multiGPU_dist_train
7 years ago
Yu Yang 54ada9449e Add demo for recordio train/test and parallel executor
7 years ago
Yancey1989 e8d802159e add lookup_sparse_table_op
7 years ago
fengjiayi 00b54d5803 fix fetch_op_handle
7 years ago
fengjiayi dd5946528a
Merge pull request #10142 from JiayiFeng/Add_TensorCopySync
7 years ago
Abhinav Arora 504e60a881 Fix Cpplint issues in framework/data_type.h and framework/feed_fetch_type.h (#10146)
7 years ago
typhoonzero f03415207a Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_multiGPU_dist_train
7 years ago
typhoonzero 1fba0c578a fix multi gpu dist train
7 years ago
fengjiayi c5e178f4fd fix errors
7 years ago
fengjiayi 9f11da5931 Add synchronous TensorCopy and use it in double buffer
7 years ago
Yang yaming f3e4e42def
Merge pull request #10130 from reyoung/feature/skip_loss
7 years ago
Yu Yang 55feba9b5a Fix CPU compile
7 years ago
Wu Yi 3863c6a9a8
Merge pull request #10126 from typhoonzero/fix_para_exe_dist_train
7 years ago
typhoonzero 251e4a8ee5 unify fluid blocking queue
7 years ago
Yu Yang 7a395881d4 Add customize_loss_grad option to PE
7 years ago
typhoonzero 2b06b4b4e9 updates follow up para exe
7 years ago
typhoonzero 8ee837255e fix send op handle local scope
7 years ago
chengduoZH f5b4ac6e50 enable delay op feature
7 years ago
Tao Luo 58fd4c0994
Merge pull request #10111 from abhinavarora/cpplint_tensor_util_test
7 years ago
Abhinav Arora 1c70600d09 Fix compile error
7 years ago
Abhinav Arora 6402b59a7c
Fix CPPLint issues in some tests in fluid/framework (#10068)
7 years ago
Abhinav Arora c08752ca43 Fix compile error
7 years ago
Abhinav Arora feaf168d95 Fiux compile error
7 years ago
Abhinav Arora b6ec45d8da Fix CPPLint warnings in tensor_util_test
7 years ago
Abhinav Arora e66f0c73af
Fix CPPLint errors in framework/details (#10104)
7 years ago
chengduo eb8e14c9fd
Merge pull request #10081 from chengduoZH/refine/gather_broadcast
7 years ago
Qiao Longfei acd7309ea1
Merge pull request #10079 from jacquesqiao/fix-reduce_op_handle_test
7 years ago
chengduoZH 9a4ae4df79 fix scope of gather broadcast
7 years ago
Tao Luo 8e00540778
Merge pull request #10058 from Xreki/core_fix_flush
7 years ago
qiaolongfei 9a0ad10ff1 fix reduce_op_handle_test
7 years ago
chengduo cec4e6ed0d
Merge pull request #9946 from chengduoZH/feature/add_reduce_op_handle
7 years ago
chengduo 23a21c86b1
Merge pull request #9922 from chengduoZH/feature/refine_gather_reduce
7 years ago
Yu Yang 92b5f49ee4 Eager destruct local scope
7 years ago
qiaolongfei 0ffd33d30e VariableResponse support deserialize var into local scope
7 years ago
Liu Yiqun 7ffbcbcaf0 Add flush of program desc to update the proto information.
7 years ago
Yancey 0b8630b9b4
Merge pull request #9897 from Yancey1989/auto_grwon_sparse_table
7 years ago
chengduo 88f8183576 Merge branch 'develop' into feature/refine_gather_reduce
7 years ago
chengduoZH 035712822c fix VisitVariable
7 years ago
Abhinav Arora cbbf08aee9 Fix CPPLint errors in some framework files
7 years ago
Yiqun Liu 598035f985 Fix a bug in save_inference_model and prune when the program is initailized by load_inference_model (#10011)
7 years ago
Xin Pan 98c12b1a08 Clean up C++ codes. (#10022)
7 years ago
Tao Luo d84cdb7b59
Merge pull request #9911 from tonyyang-svail/unify_op_registry
7 years ago
Yancey1989 f12b3f3617 use memcpy
7 years ago
Yu Yang 60e0d1aabd
Merge pull request #10023 from reyoung/feature/DtorOfPE
7 years ago
Yu Yang 28013ef9e2
Merge pull request #10019 from reyoung/feature/feed_fetch_tensor_on_cpu
7 years ago
Yancey1989 13e7194ebd Merge branch 'develop' of github.com:PaddlePaddle/Paddle into auto_grwon_sparse_table
7 years ago
Yancey1989 70bf732f82 refine get interface
7 years ago
chengduoZH fbb75c6bb6 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/refine_gather_reduce
7 years ago
Yu Yang 5305c5f845 Correctly implement destructor of ParallelExecutor
7 years ago
Yu Yang 38d75c912c Follow comments
7 years ago
chengduoZH 4760ac44f1 check the generate_op is null or not and add DEPS of broadcast_op_handle and gather_op_handle
7 years ago
Yu Yang 6de5fd9e8a Fix FetchTensor on CPU
7 years ago
Yu Yang 35ebe2eca7 Clean MultiDevicesGraphBuilder
7 years ago
Yu Yang d24ef931b5 Clean Code
7 years ago
Yancey1989 b920b51686 rename parameter
7 years ago
Yancey1989 2917a75b7a add some comments for sparse table
7 years ago
fengjiayi fbe562478d
Merge pull request #9994 from reyoung/feature/debug
7 years ago
chengduoZH e63013a86f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_reduce_op_handle
7 years ago
chengduoZH 1eeb2e0042 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_reduce_op_handle
7 years ago
Abhinav Arora 1b5c1bcb57 Disabling Channel Test to fix CI
7 years ago
Yang Yang 68d96385e4 remove REGISTER_OP and REGISTER_OP_EX
7 years ago
Yu Yang 9b60d0decb
Merge pull request #9975 from reyoung/feature/VarHandleCtor
7 years ago
Yu Yang 06fb055a2f New group
7 years ago
Yancey1989 ca327508cc update
7 years ago
chengduoZH e4de957f19 code refine
7 years ago
Yu Yang 71a2e6b73c Reverse create var
7 years ago
Yu Yang 2e8459be71 DebugCode
7 years ago
Yu Yang fc6f0be276
Merge pull request #9942 from reyoung/feature/tuning_pe_trans
7 years ago
Yu Yang d7527681c6 Fix scale grad
7 years ago
Yu Yang 89728f8e66 update
7 years ago
Yu Yang eb2e4eeade Debug
7 years ago
Yu Yang 64c139e854 Using constructor for VarHandle
7 years ago
chengduoZH 4abef50123 code refine
7 years ago
Yu Yang b4aaa00a8a Polish logic of ParallelExecutor
7 years ago
Yu Yang e9e27e0f32 Revert
7 years ago
Yu Yang 7289e75836 Udpate
7 years ago