Commit Graph

116 Commits (1dc53a289fe724cd3772618de374aacbf72a87f6)

Author SHA1 Message Date
Yu Yang 1dc53a289f Use friend not to expose tensor's `type/place`
9 years ago
Yu Yang bde90be71b Read/Write a Tensor Python
9 years ago
fengjiayi 1cd14f661b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_enable_tensor_test
9 years ago
Yu Yang 0e77b31a02 Merge branch 'develop' into feature/op_creation_methods
9 years ago
Yan Chunwei a0caf23430 Op varient inputs (#2901)
9 years ago
Yu Yang a4eaf2d3ba Merge pull request #2897 from reyoung/feature/op_library
9 years ago
fengjiayi a33e9da9c9 Merge pull request #2900 from Canpio/dev_ddim_update
9 years ago
Yu Yang 38310f9349 Refine CMake dependencies graph
9 years ago
Qiao Longfei 80a26a6308 check duplicate of ProtoAndCheckerMaker (#2903)
9 years ago
Yan Chunwei cdec563449 Add enforce switch for convient develop (#2850)
9 years ago
Yu Yang c5bc126762 Follow comment, rename to `GenerateTempVariableName`
9 years ago
Yu Yang 68f6ac011c Merge branch 'develop' into feature/op_creation_methods
9 years ago
fengjiayi 778a1a9f87 add a comment for
9 years ago
Qiao Longfei 45ce1649a1 change net to operator (#2846)
9 years ago
fengjiayi 7de10ee7e2 formate code
9 years ago
fengjiayi 85c4f488f3 Refactor DDim's product() and add slice_ddim()
9 years ago
Qiao Longfei afa99d9ae6 add ADD_OP_CPU to enable add op with only cpu kernel (#2896)
9 years ago
Yu Yang 9e0c6800c5 Python Generate OpCreation Methods by OpProto
9 years ago
Yu Yang 1faf5e0313 Merge pull request #2864 from reyoung/feature/op_creation_methods
9 years ago
fengjiayi afa2a88d78 add conditional compilation for tensor
9 years ago
fengjiayi 66cf21c880 fix compile error
9 years ago
fengjiayi 68adb9541d enbale tensor memory test
9 years ago
fengjiayi ee90c2d22b add slice_dim draft
9 years ago
liaogang 620575b6eb FIX: cpplint code style
9 years ago
fengjiayi c48fc4d826 Merge pull request #2825 from Canpio/dev_add_tensor_copy
9 years ago
fengjiayi 57a22db3fa update PADDLE_ENFORCE message
9 years ago
fengjiayi 34beec0f7a update tensor.h
9 years ago
fengjiayi 8594d5c314 change int numel_ to size_t numel
9 years ago
fengjiayi 8bcd1faffc refactor product(DDim ddim)
9 years ago
fengjiayi 1f97388a34 fix several compile error
9 years ago
fengjiayi dcfcf6872a Refactor Tensor::CopyFrom()
9 years ago
fengjiayi a1dc4311a3 Refactor `Tensor::CopyFrom()`
9 years ago
Qiao Longfei 58f3de95cf Optimize ptr (#2851)
9 years ago
Yu Yang 2462d0c5fe Let OpProto support multiple and temporary (#2860)
9 years ago
Yu Yang cd5113c197 Init commit
9 years ago
fengjiayi dfa4650920 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_add_tensor_copy
9 years ago
Yu Yang 79b70c2d69 Follow comments
9 years ago
Yu Yang a0aaafe9de Add a sample op, `add_op`
9 years ago
qijun f6fe37155f Merge remote-tracking branch 'baidu/develop' into fix_bug_dynload
9 years ago
Qiao Longfei 728665d709 Add Init to OperatorBase (#2838)
9 years ago
qijun 4e918377d0 fix bug in dynload
9 years ago
Qiao Longfei be441f7d16 test OpKernel (#2820)
9 years ago
fengjiayi 69d99d481d Add Tensor::CopyFrom and Tensor::mutable_data(Place place)
9 years ago
Yu Yang 0a32008126 Merge pull request #2815 from reyoung/feature/op_kernel
9 years ago
Yu Yang 0ff8192072 Add OperatorWithKernel class
9 years ago
fengjiayi 8681c5800b Merge pull request #2813 from Canpio/dev_update_dim
9 years ago
fengjiayi 76b4dd6226 Merge pull request #2809 from Canpio/dev_add_tensor_interface
9 years ago
fengjiayi 2dbe60e489 Remove Dim::contiguous and Dim::contiguous_strides
9 years ago
fengjiayi 2dccab87d4 fix some syntax problems
9 years ago
Qiao Longfei a2e5f652d3 add operator base (#2725)
9 years ago