Commit Graph

231 Commits (0973c2c97bf943edcf091112947c110280bcc623)

Author SHA1 Message Date
liaogang aae53d836b Merge conflicts
8 years ago
QI JUN d81084939b Merge pull request #2953 from wangkuiyi/tensor_type_to_eigen
8 years ago
qijun d6d057b4e8 change EQ to NEAR for float value
8 years ago
dongzhihong 73f4779808 Merge remote-tracking branch 'origin/develop' into backward2
8 years ago
qijun 57c27b4e00 make EigenTensor default unaligned and follow comments
8 years ago
fengjiayi 55d301722f Simplify Tensor implimentation
8 years ago
fengjiayi 3dc70ff282 Merge branch 'backward' of https://github.com/dzhwinter/Paddle into backward
8 years ago
Yu Yang e8304bd92a Merge pull request #2945 from reyoung/feature/grouped_ops
8 years ago
dongzhihong 8bc4892106 "fix comment "
8 years ago
qijun cff8762f26 add more uinttest for EigenTensor
8 years ago
liaogang 941eccac83 Follow comments
8 years ago
fengjiayi 94a6b1fa43 rename a macro
8 years ago
dongzhihong cb95587feb "ignore some gradient of specific op"
8 years ago
qijun d9fa6159b7 add Flatten method to EigenVector
8 years ago
fengjiayi bf4da3d97a Refactor Rigistry::CreateGradOp()
8 years ago
Yu Yang b90780c3a8 Merge pull request #2939 from reyoung/feature/refine_tensor_hpp
8 years ago
Yi Wang 1981eaf922 Fix Tensor::data interface
8 years ago
Yi Wang 2538e20787 Fix wrong inclusion path
8 years ago
Yi Wang 00ed564307 Update
8 years ago
Yi Wang cb1d1f167c Add unit test
8 years ago
Yi Wang 642d3c4687 Refactorize Tensor to Eigen convesion
8 years ago
fengjiayi e786746f6f Merge branch 'backward' of https://github.com/dzhwinter/Paddle into backward
8 years ago
dongzhihong 855cae603c move unused file
8 years ago
fengjiayi 7f1533f251 test collaborating
8 years ago
dongzhihong 8b80cf8989 "add net op testing"
8 years ago
dongzhihong 9890b23c82 fix confilct
8 years ago
dongzhihong 816b4c8ab0 "add backward Op"
8 years ago
Yu Yang d3373c5b85 Skeleton Of fully connected operator
8 years ago
Yu Yang ad728419d6 Merge pull request #2912 from reyoung/feature/better_network_debug_str
8 years ago
Yu Yang 107b3395b4 Merge branch 'develop' into feature/better_network_debug_str
8 years ago
QI JUN 3208914b56 Merge pull request #2805 from QiJune/tensor_to_EigenTensor
8 years ago
Yu Yang fb48cb120d Merge pull request #2936 from reyoung/feature/create_op_in_cpp_params
8 years ago
Yu Yang 9b964b535b Tensor should use PADDLE_ONLY_CPU macro
8 years ago
Yu Yang 8539222a1a Merge branch 'develop' into feature/is_in_gpu
8 years ago
Yu Yang 1dc53a289f Use friend not to expose tensor's `type/place`
8 years ago
Yu Yang f6a51d9b4e Make CreateOp in Plain C++ params
8 years ago
QI JUN d344f6702c Merge branch 'develop' into tensor_to_EigenTensor
8 years ago
Yu Yang c1219a530c Change `in_out_idxs_` to shared_ptr
8 years ago
Yu Yang 1ac0bffaf7 Override Net::DebugString to invoke inner ops_
8 years ago
Yu Yang e00aae5386 Fix Merge Bugs
8 years ago
Qiao Longfei 051676a7e4 support multiple template parameter in KernelType for REGISTER_OP_XPU_KERNEL (#2932)
8 years ago
Yu Yang 861b66d4e3 Merge pull request #2914 from reyoung/feature/add_some_skeletons_of_ops
8 years ago
qijun 4d49f1d892 merge baidu/develop
8 years ago
Yu Yang bde90be71b Read/Write a Tensor Python
8 years ago
fengjiayi 78fa5e307d Add DDim::size()
8 years ago
fengjiayi 78bd815e85 refine conditional compilation and remove `numel_`
8 years ago
fengjiayi 1cd14f661b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_enable_tensor_test
8 years ago
Yu Yang ad8fa77cce Merge branch 'develop' into feature/add_some_skeletons_of_ops
8 years ago
Yu Yang 5847b96a61 Follow comments, correct implement `DDim::size()`
8 years ago
qijun 87189665d9 merge baidu/develop
8 years ago
qijun 2a03e3808d set correct place for output tensor
8 years ago
Yu Yang 0e77b31a02 Merge branch 'develop' into feature/op_creation_methods
8 years ago
Yan Chunwei a0caf23430 Op varient inputs (#2901)
8 years ago
Yu Yang 1ed237c11e Add skeletons of `mul`, `rowwise_add`, `sigmoid`, `softmax` ops
8 years ago
qijun 6dc567a52e merge baidu/develop
8 years ago
qijun 5017b15468 refactor tensor mutable_data
8 years ago
Yu Yang a4eaf2d3ba Merge pull request #2897 from reyoung/feature/op_library
8 years ago
fengjiayi a33e9da9c9 Merge pull request #2900 from Canpio/dev_ddim_update
8 years ago
Yu Yang 38310f9349 Refine CMake dependencies graph
8 years ago
Qiao Longfei 80a26a6308 check duplicate of ProtoAndCheckerMaker (#2903)
8 years ago
Yan Chunwei cdec563449 Add enforce switch for convient develop (#2850)
8 years ago
Yu Yang c5bc126762 Follow comment, rename to `GenerateTempVariableName`
8 years ago
Yu Yang 68f6ac011c Merge branch 'develop' into feature/op_creation_methods
8 years ago
fengjiayi 778a1a9f87 add a comment for
8 years ago
qijun 65dbeb6a24 fix gpu build error
8 years ago
qijun 9e3a9eb233 merge baidu/develop
8 years ago
qijun d649dbf442 implement add_op kernel
8 years ago
Qiao Longfei 45ce1649a1 change net to operator (#2846)
8 years ago
fengjiayi 7de10ee7e2 formate code
8 years ago
fengjiayi 85c4f488f3 Refactor DDim's product() and add slice_ddim()
8 years ago
Qiao Longfei afa99d9ae6 add ADD_OP_CPU to enable add op with only cpu kernel (#2896)
8 years ago
Yu Yang 9e0c6800c5 Python Generate OpCreation Methods by OpProto
8 years ago
Yu Yang 1faf5e0313 Merge pull request #2864 from reyoung/feature/op_creation_methods
8 years ago
fengjiayi afa2a88d78 add conditional compilation for tensor
8 years ago
fengjiayi 66cf21c880 fix compile error
8 years ago
fengjiayi 68adb9541d enbale tensor memory test
8 years ago
fengjiayi ee90c2d22b add slice_dim draft
8 years ago
liaogang 620575b6eb FIX: cpplint code style
8 years ago
liaogang 90c4cd8323 FIX: header file
8 years ago
liaogang f812de2cce ENH: unify PADDLE_ENFORCE
8 years ago
fengjiayi c48fc4d826 Merge pull request #2825 from Canpio/dev_add_tensor_copy
8 years ago
fengjiayi 57a22db3fa update PADDLE_ENFORCE message
8 years ago
fengjiayi 34beec0f7a update tensor.h
8 years ago
fengjiayi 8594d5c314 change int numel_ to size_t numel
8 years ago
fengjiayi 8bcd1faffc refactor product(DDim ddim)
8 years ago
fengjiayi 1f97388a34 fix several compile error
8 years ago
fengjiayi dcfcf6872a Refactor Tensor::CopyFrom()
8 years ago
fengjiayi a1dc4311a3 Refactor `Tensor::CopyFrom()`
8 years ago
qijun bac1426d47 add_op kernel implementation
8 years ago
Qiao Longfei 58f3de95cf Optimize ptr (#2851)
8 years ago
Yu Yang 2462d0c5fe Let OpProto support multiple and temporary (#2860)
8 years ago
Yu Yang cd5113c197 Init commit
8 years ago
qijun 0b0b3ba16a Merge remote-tracking branch 'baidu/develop' into tensor_to_EigenTensor
8 years ago
fengjiayi dfa4650920 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_add_tensor_copy
8 years ago
Yu Yang 79b70c2d69 Follow comments
8 years ago
Yu Yang a0aaafe9de Add a sample op, `add_op`
8 years ago
qijun f6fe37155f Merge remote-tracking branch 'baidu/develop' into fix_bug_dynload
8 years ago
Qiao Longfei 728665d709 Add Init to OperatorBase (#2838)
8 years ago
qijun 71e2a94310 Merge remote-tracking branch 'baidu/develop' into tensor_to_EigenTensor
8 years ago
qijun 4e918377d0 fix bug in dynload
8 years ago