Commit Graph

67 Commits (b639a882c3d20131131456f9ccf7292c39bf4fec)

Author SHA1 Message Date
Jacek Czaja f4cf028a8c [MKL-DNN] Error throwing for NHWC layout for MKL-DNN ops (#21207)
5 years ago
gongweibao ed2a185248
optimize nhwc for tensor core in ConvOp and ConvGradOp (#20597)
5 years ago
Zhang Ting 9cbe7bccba modified error message and API doc for channel_last supported Op (#21002)
5 years ago
hong 8c4573a3cb
GradMaker for dygraph (#19706)
5 years ago
Chen Weihang 26cc1fe508
Replace risky GetInputType method with secure IndicateVarDataType interface (#20668)
5 years ago
Zeng Jinle 4922eb6da5
make_conv_workspace_size_configurable, test=develop (#20662)
5 years ago
lvmengsi 76ba55e891
add error log for python api and c++ (#20061)
5 years ago
liym27 3aa331d97e fix conv2d and conv3d: (#20042)
5 years ago
lvmengsi c92348c3b9
fix conv_grad_grad (#20054)
5 years ago
lvmengsi b76343c3b7
cpu Conv double grad (#19672)
6 years ago
Adam b837689e97 Add generalized Conv+Activation MKLDNN fuse pass creation (#19072)
6 years ago
Jiabin Yang 667f88f9a6
Fix/gcc 4.8 ubt link error (#18558)
6 years ago
翟飞跃 802ea50956 fix spelling errors (#17941)
6 years ago
qingqing01 80d2e66f9e
Update backward appending stragety to support double backward and fix some bug. (#18104)
6 years ago
guomingz 2281ebf0f3 Enable the convolution/relu6(bounded_relu) fusion for FP32 on Intel platform. (#17130)
6 years ago
qingqing01 e32c9888f5
Double backward of conv2d. (#17211)
6 years ago
Zeng Jinle 0c335dcd2c
Make conv cudnn workspace size configurable (#17036)
6 years ago
tink2123 e0f7bf4f2f polish the code
6 years ago
tink2123 ffe81af073 modified infer shape
6 years ago
sneaxiy 7000ec85d9 fix some op grad maker
6 years ago
Wojciech Uss 2579ade45f Add cpu_quantize_pass for C-API quantization (#16127)
6 years ago
liangan1 4acc522087 Enable function coverage for U8/S8 ConvMKLDNNOpKernel
6 years ago
Xin Pan 5eb87506bc add per kernel config and remove const_cast.
6 years ago
chengduo ad61e1b22c
fix potential bug (#15688)
6 years ago
Dun 9f8f0fc2d3 Memory optimization of depthwise conv op and group norm op (#15313)
6 years ago
xiaolil1 bbc9336878 Enable basic MKL-DNN INT8 Conv OP (#15124)
6 years ago
Yu Yang bacf1d2399 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/tensor_type
6 years ago
Yan Chunwei a985949be9
Fea/fuse conv elementwise add fuse (#14669)
6 years ago
Yu Yang 9bd70a1e04 Change tensor uses proto::VarType::type
6 years ago
Yihua Xu 155328a488 Clean Code
6 years ago
Yihua Xu 65dbc7cca4
Merge branch 'develop' into develop_4f71a6ee2_conv3d_mkldnn_opt
6 years ago
Xin Pan 82d68281c0 follow comments
6 years ago
Xin Pan 41c28d54c6 allow customize kernel selection
6 years ago
Yihua Xu 669191c9cc Implement conv3d with mkldnn library (test=develop)
6 years ago
qingqing01 fd7e643153
Convolution fusion operator. (#14449)
6 years ago
Sylwester Fraczek 8a1eeec579 add mkldnn prop_kind phase for inference-only case to pooling and activations (#14278)
6 years ago
chengduo 6c6e638550
Add InferVarType for some op (#14201)
6 years ago
qingqing01 abe209234f
Exhaustive search for cuDNN conv. (#14286)
6 years ago
qingqing01 db8c52da5e Revert " Exhaustive search for cuDNN conv. (#14043)"
6 years ago
qingqing01 ce7d9b0799
Exhaustive search for cuDNN conv. (#14043)
6 years ago
Xin Pan 8f2116d8fa clean up after the changes have been stopped for so long.
6 years ago
Tomasz Patejko 4be45af1cc MKLDNN conv + elementwise_add fusion: skip connection attribute renamed. Comments about patterns added.
6 years ago
Tomasz Patejko b8e54ab5cc MKLDNN conv + elementwise_add fusion: parameter name changed to ResidualData
6 years ago
Tomasz Patejko 41f3d78fdf MKLDNN conv + elementwise_add fusion: output and elemwise param share data in conv primitive. Output is properly allocated
6 years ago
Tomasz Patejko 56528531ea MKLDNN conv + elementwis_add fusion: initial work on passing eltwise data to conv primitive
6 years ago
Michał Gallus 8cbefd1a43 Fuse Conv+BN+SkipConnectionAdd+ReLU with transpiler temporarily (#13350)
7 years ago
Jacek Czaja dfbd1cc3c1
Merge pull request #13209 from Sand3r-/mgallus/conv-relu-fuse
7 years ago
Michal Gallus 5d34ef61cb Fuse MKLDNN's Conv + ReLU
7 years ago
Krzysztof Binias 1658958fe6 Reusing converted weights
7 years ago
Michał Gallus cd32ddac12 Fuse Convolution and Eltwise Add into MKLDNN's Conv+Bias (#12669)
7 years ago