- 23 11月, 2018 1 次提交
-
-
由 Haihao Shen 提交于
-
- 19 11月, 2018 1 次提交
-
-
由 qingqing01 提交于
* Convolution fusion operator. * Clean code test=develop
-
- 16 11月, 2018 1 次提交
-
-
由 xiaolil1 提交于
-
- 15 11月, 2018 1 次提交
-
-
由 Sylwester Fraczek 提交于
* add is_test to pooling and activations add prop_kind support for layers activation. conv and pooling add a pass that sets is_test to true add transpiler version of is_test pass test=develop * patch test and pass test=develop * add pass to analyzer.h test=develop * add is_test attr description & pass only on mkldnn in: activation_op.cc batch_norm_op.cc conv_op.cc dropout_op.cc lrn_op.cc pool_op.cc sequence_pool_op.cc softmax_op.cc * fix is_test handling for activation pool and conv * change description of is_test for all layers again * remove GetAttr(use_mkldnn) from pass * rename correct_mkldnn_test_phase to is_test and remove dependency on MKLDNN test=develop * review fix magic number * two if(..)s into one * Check is_test once and pass mkldnn forward prop kind * dereference shared_ptr with * (without get()) test=develop * add is_test_pass back test=develop
-
- 09 11月, 2018 4 次提交
-
-
由 chengduo 提交于
* add_infer_var_type test=develop * InferVarTypeHelper-> VarTypeInferenceHelper test=develop * PassInputTypeAndDTypeOnOutput test=develop * follow comment test=develop
-
由 qingqing01 提交于
* exhaustive search for cuDNN conv. * Refine code and add unit testing. * Fix model load in fluid/inference and unit testing in conv2d * Follow comments. * Fix compiling test=develop
-
由 Haihao Shen 提交于
-
由 Haihao Shen 提交于
-
- 07 11月, 2018 2 次提交
-
-
由 qingqing01 提交于
This reverts commit ce7d9b07.
-
由 qingqing01 提交于
* exhaustive search for cuDNN conv. * Refine code and add unit testing. * Clean code * Fix model load in fluid/inference and unit testing in conv2d * Follow comments.
-
- 02 11月, 2018 1 次提交
-
-
由 dzhwinter 提交于
-
- 22 10月, 2018 1 次提交
-
-
由 Xin Pan 提交于
test=develop
-
- 21 10月, 2018 4 次提交
-
-
由 Tomasz Patejko 提交于
MKLDNN conv + elementwise_add fusion: skip connection attribute renamed. Comments about patterns added. test=develop
-
由 Tomasz Patejko 提交于
-
由 Tomasz Patejko 提交于
MKLDNN conv + elementwise_add fusion: output and elemwise param share data in conv primitive. Output is properly allocated
-
由 Tomasz Patejko 提交于
-
- 18 10月, 2018 2 次提交
-
-
由 xiaolil1 提交于
-
- 16 10月, 2018 1 次提交
-
-
由 xiaolil1 提交于
-
- 08 10月, 2018 1 次提交
-
-
由 Zhang, Guoming 提交于
-
- 27 9月, 2018 1 次提交
-
-
由 xiaolil1 提交于
-
- 15 9月, 2018 1 次提交
-
-
由 dzhwinter 提交于
-
- 14 9月, 2018 1 次提交
-
-
由 Michał Gallus 提交于
-
- 11 9月, 2018 1 次提交
-
-
由 Michal Gallus 提交于
-
- 10 9月, 2018 1 次提交
-
-
由 Krzysztof Binias 提交于
-
- 21 8月, 2018 1 次提交
-
-
由 Michał Gallus 提交于
* Fuse Convolution and Eltwise Add into Conv+Bias * Reduce bias branching at conv_mkldnn_op * Add MKLDNN build checks for Conv Bias * Conv-bias: check if bias input exist befor assignment * Conv-bias: Remove Bias dim check from infershape It was causing conv3d test to crash upon\ncalling HasInput(Bias)
-
- 11 6月, 2018 2 次提交
-
-
由 dzhwinter 提交于
* "add inplace attribute" * "register inplace attribute" * "change se-next model for memory-reuse" * "fix typo" * repick * fix merge conflict * "fix stupid error"
-
由 mozga-intel 提交于
-
- 07 6月, 2018 1 次提交
-
-
由 mozga-intel 提交于
* Add MKLDNN layout support in Paddle Add MKLDNN layout in Paddle so that MKLDNN friendly memory layout can be used in MKLDNN enabled OP kernel. Before this commit, NCHW is hardcode to be used in all MKLDNN op kernels. As a result, non-optimized execution path is selected in MKLDNN primitive which bring worse performance. Besides framework change, three MKLDNN OP kernels were updated for using new MKLDNN layout. They are conv/pool2d/batch_norm. Other MKLDNN OP kernels need be also updated in similar way to achieve best performance. * Add MKLDNN layout support in activation OP * Don't populate layout from input to output when kMKLDNN in * Refine pool mkldnn op kernel * MKLDNN layout * Remove the inferitance from tensor file * MKLDNN layout: refactoring * Remove additional #define to register new operator * Prepare mkldnn tests to work with layout
-
- 08 5月, 2018 1 次提交
-
-
由 Yu Yang 提交于
Do not use ctor * Reduce line of codes. * We can use virtual function for Maker now. * The implementation does not care what maker holds, it is easier to refactor later.
-
- 19 4月, 2018 1 次提交
-
-
由 Yang Yang(Tony) 提交于
* script to add semicolon * fix typo
-
- 17 4月, 2018 1 次提交
-
-
由 Yang Yang 提交于
-
- 04 4月, 2018 1 次提交
-
-
由 Yi Wang 提交于
-
- 16 3月, 2018 2 次提交
-
-
由 Liu Yiqun 提交于
-
由 Kexin Zhao 提交于
-
- 07 3月, 2018 1 次提交
-
-
由 pzelazko-intel 提交于
* MKLDNN conv2 OP kernel added * TODOs added * mkldnn conv2d OP refactor * CanCUDNNBeUsed and CanMKLDNNBeUsed moved
-
- 28 2月, 2018 1 次提交
-
-
由 chengduoZH 提交于
-
- 27 2月, 2018 1 次提交
-
-
由 chengduoZH 提交于
-
- 16 2月, 2018 2 次提交