fengjiayi
424c295239
Merge pull request #4457 from Canpio/dev_move_desc_to_framework
...
move Protobuf desc to framework
8 years ago
Yu Yang
21f63ec223
Merge pull request #4458 from reyoung/feature/compile_time_infer_shape
...
Remove OperatorBase::InferShape
8 years ago
fengjiayi
f78d7591d2
Fix compile bug
8 years ago
Yancey
d7db15f3e5
Use StridedMemCpy in Concat/Split Kernel ( #4188 )
...
User StridedMemCpy in Concat/Split Op
8 years ago
Yu Yang
6196209478
Remove OperatorBase::InferShape
...
InferShape in Operator should be performed in OperatorBase::Run.
* cond_op, recurrent_op and mnist might be changed in following PR
8 years ago
fengjiayi
6285edbb88
Fix compile errors
8 years ago
fengjiayi
54ef4cdae5
Move proto desc to framework
8 years ago
Yu Yang
680c20217e
Merge branch 'develop' of github.com:baidu/Paddle into feature/make_python_catch_enforce_not_met
8 years ago
Yu Yang
e3f242e082
Merge pull request #4402 from reyoung/feature/unify_clang_format
...
Unify clang-format and add some missing clang-format
8 years ago
Yan Chunwei
e43073e898
design of TensorArray to simplify varient/dynamic RNNs ( #4447 )
...
* some enforce change
* add LoDTensor::NumElements(id,id)
* update
* init
* finish
* refacter interfaces
8 years ago
Yu Yang
183c88805a
`clang-format` after merge
8 years ago
Yu Yang
e315da970c
Merge branch 'develop' of github.com:baidu/Paddle into feature/unify_clang_format
8 years ago
Luo Tao
c53d214205
fix compiler warning from MKLDNNLayer and so on
8 years ago
Tao Luo
04b152d10c
Merge pull request #4423 from tensor-tang/merge
...
fix atomic issue on ONLYCPU mode
8 years ago
tensor-tang
e0b17754db
fix atomic issue when cpu only
8 years ago
whs
3e96242909
Merge pull request #4422 from wanghaoshuang/fix_clip
...
Fix doc of clip op.
8 years ago
wanghaoshuang
1ad4efa8de
Fix comments
8 years ago
wanghaoshuang
6da5670f62
revert deleting ShareLoD
8 years ago
wanghaoshuang
028973815b
Fix InferShape of clip op.
8 years ago
qiaolongfei
729b2152ae
add include op_registry.h to elementwise_op_function.h
8 years ago
qiaolongfei
abdcd8282e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into reduce-elementwise-warning
8 years ago
qiaolongfei
325ee63746
fix SoftmaxWithCrossEntropyOp
8 years ago
Yu Yang
dcfd31d736
Merge pull request #4397 from reyoung/feature/pybind_for_protobuf_desc
...
Feature/pybind for protobuf desc
8 years ago
qiaolongfei
0fa4b985a9
split elementwise_op.h into two header files
8 years ago
Yu Yang
de35098779
Fix CI and follow comment
8 years ago
Yu Yang
bc30ba19ed
Merge pull request #4375 from reyoung/feature/use_bool_for_enforce
...
Use `bool` for PADDLE_ENFORCE, not int
8 years ago
Yiqun Liu
29cb85634c
Merge pull request #4144 from lcy-seso/softmax_with_cross_entropy_op
...
Softmax with cross entropy op.
8 years ago
caoying03
97509b68e7
cross entropy as a functor to avoid duplicated codes.
8 years ago
Yu Yang
60857f4909
Unify clang-format and add some missing clang-format
8 years ago
Yu Yang
d5935e0da8
Merge branch 'develop' of github.com:baidu/Paddle into feature/make_python_catch_enforce_not_met
8 years ago
Yu Yang
d72a140e50
Fix CI test
8 years ago
Yu Yang
cc4c641d0f
Merge branch 'develop' of github.com:baidu/Paddle into feature/pybind_for_protobuf_desc
8 years ago
Yu Yang
49697d9dab
Merge branch 'develop' of github.com:baidu/Paddle into feature/make_python_catch_enforce_not_met
8 years ago
Yu Yang
7435f0c63b
Make OpRegistery depend on OpInfo
8 years ago
Qiao Longfei
9a9d50a6ee
Refactoring InferShape ( #3946 )
...
* init Infershape
* add static InferShape interface
* refactor add-op infershape
* add AttrReader
* add all maker's infershape
* add all InferShape
* add python infer api
* add VarDesc interface
* add python VarDesc and OpDesc interface
* update python code
* use infershape function to do shape inference
* clean code
* do not use pointer
* refine code of op_proto_maker
* add get_dims to VarDesc
* refine the code
* remove the dependency from operator to op registry
* remove OpProtoAndCheckerMaker from operator
* restore complete_add_op
* add shape_infer_impl.h
* code optimization
* remove const return value
* add fake BlockDesc class
* optimize code
* remove infer function in op_info
* move InferShapeContextImpl to operator.h
* optimize the interface of InferShapeContextBase
* add temperary interface of new infershape
* change add_op, clip_op, conv2d_op and activation_op
* change all operators InferShape
* fix SetDim
* update cos_sim_op
* update crop_op
* update lookup_table_op
* allocate tensor when call GetDim in InferShapeContext
* update modified_huber_loss_op
* update rowwise_add_op
* update mean_op
* update sequence_avg_pool_op
* typo
* remove old InferShape interface
* can compile
* fix or unit test
* clean code
* clean code
* remove const before InferShapeContext
* change InferenceContextBase to pointer
* rename RunTime to Runtime, code clean
8 years ago
Abhinav Arora
86351037c9
Correcting some grammatical mistakes in the design docs ( #4378 )
...
* Correcting some grammatical mistakes in the design docs
* Changing image to figure as per code review feedback
* Change pronouns as per code review feedback
* Correcting few more typos
8 years ago
Yu Yang
b4a4ae1b65
Add comments
8 years ago
Yu Yang
9e5de16719
Merge branch 'feature/pybind_for_protobuf_desc' of github.com:reyoung/Paddle into feature/pybind_for_protobuf_desc
8 years ago
Yu Yang
62d597c176
Merge branch 'develop' of github.com:baidu/Paddle into feature/pybind_for_protobuf_desc
8 years ago
Yu Yang
67cdd5bc61
Make PyBind support C++ exception
8 years ago
Yibing Liu
367a54e08c
Merge pull request #4360 from kuke/multiplex_modify_dev
...
Modify multiplex_op
8 years ago
Yibing Liu
e9dbc85b3d
to trigger ci for multiplex_op
8 years ago
Tao Luo
0cc85d794a
Merge pull request #4331 from tensor-tang/mkldnn_softmax
...
Add mkldnn_softmax
8 years ago
caoying03
40aee48a80
follow comments.
8 years ago
caoying03
3d77360b89
add negative clipping for softmax.
8 years ago
caoying03
360bde9a70
Merge branch 'develop' into softmax_with_cross_entropy_op
8 years ago
Cao Ying
7d65321620
Merge pull request #4237 from lcy-seso/optimize_cross_entropy_kernel
...
optimize cross entropy kernel.
8 years ago
caoying03
000d75116f
fix backward op.
8 years ago
tensor-tang
672c968176
remove gpu code when backward mkldnn_softmax
8 years ago
Yibing Liu
58ac8f46b8
apply more general dims for multiplex_op
8 years ago