Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 5d132ecf83890be8b728b3cf17a8a533a98b98c0
Author: mozga-intel <mateusz.ozga@intel.com>
Date:   Fri Feb 22 03:28:27 2019 +0100

    Auto-cmake generator, auto-fill map (#15402)

    test=develop

commit 3831a4695dfa5b7f936279f8fbdd6d851164ea97
Merge: 075b550 0b92611
Author: Tao Luo <luotao02@baidu.com>
Date:   Fri Feb 22 10:07:33 2019 +0800

    Merge pull request #15862 from sfraczek/add-override-to-apply_impl

    add override to ApplyImpl and precommit fixes

commit 075b5502b093834521eafba94e1245a2eee47b01
Merge: e67b402 309ea6f
Author: Tao Luo <luotao02@baidu.com>
Date:   Fri Feb 22 10:05:20 2019 +0800

    Merge pull request #15856 from kbinias/kbinias/activation-mkldnn-ut

    MKL-DNN: Add UT to check whether primitives already exist in backward

commit e67b402f1a479b44f205d552098ab64c1c230d1f
Merge: 4774dad a9bee3a
Author: Tao Luo <luotao02@baidu.com>
Date:   Fri Feb 22 09:46:47 2019 +0800

    Merge pull request #15854 from sfraczek/update-authors

    update AUTHORS.md

commit 4774dad806f447579c1b91bda3fc49caa390aa0a
Merge: e3dd697 1943119
Author: Tao Luo <luotao02@baidu.com>
Date:   Fri Feb 22 09:46:30 2019 +0800

    Merge pull request #15857 from sfraczek/fix-typo

    Fix few typos

commit e3dd6970fcbc9ae084558c3b3b4b83bc8ab6dc0c
Author: Tao Luo <luotao02@baidu.com>
Date:   Thu Feb 21 23:21:35 2019 +0800

    disable dam temporarily (#15860)

    test=develop

commit 309ea6f2debdc2821af6cc2a904697bf32ad0730
Author: Krzysztof Binias <krzysztof.binias@intel.com>
Date:   Thu Feb 21 15:44:10 2019 +0100

    Fix for pylint Failed

    test=develop

commit a9bee3a2e28ee2cbd11ec1447c09d21c3c993cb3
Author: Sylwester Fraczek <sylwester.fraczek@intel.com>
Date:   Wed Feb 20 18:02:02 2019 +0100

    update AUTHORS.md

    add sfraczek
    add wojtuss

    test=develop

commit 1943119fc5f98f6b552ebb6d180346b9c27adb8e
Author: Sylwester Fraczek <sylwester.fraczek@intel.com>
Date:   Thu Feb 21 12:58:40 2019 +0100

    fix typo memeroy->memory

    test=develop

commit 0b926114c0e8b4a1b39b07d931bd59e9c86505ed
Author: Sylwester Fraczek <sylwester.fraczek@intel.com>
Date:   Thu Feb 21 14:20:47 2019 +0100

    add override to ApplyImpl

    and #pragma once in edited headers

    add #include<string> in edited headers

    test=develop

commit 8bc604571fea9283434b5fb47f29d1bff844e6bc
Author: Sylwester Fraczek <sylwester.fraczek@intel.com>
Date:   Thu Feb 21 11:16:38 2019 +0100

    fix typo seriazlized->serialized

commit 543e53db05bc52aa727182267e61efc73205b186
Author: Sylwester Fraczek <sylwester.fraczek@intel.com>
Date:   Thu Feb 21 11:15:44 2019 +0100

    fix typo releated->related

commit 1578c60bdda12501e5951aa9b75f6bed39833b22
Author: Krzysztof Binias <krzysztof.binias@intel.com>
Date:   Thu Feb 21 12:36:56 2019 +0100

    Add new ut and remove unnecessary code

    test=develop

commit d2307e2373a0a6d449707bcd47ad7af2a4a506c1
Merge: a7e7d95 35a90e0
Author: wopeizl <peizhilin@baidu.com>
Date:   Thu Feb 21 19:17:56 2019 +0800

    Merge pull request #15846 from cjld/fix_cupti

    Fix cupti

commit 35a90e06bf66d56684c8fc30bd74d7245443f85f
Author: Dun Liang <randonlang@gmail.com>
Date:   Thu Feb 21 17:03:16 2019 +0800

    test=develop

commit c9080f516b3b3afffc97899ee03db469ce38d3db
Author: Dun Liang <randonlang@gmail.com>
Date:   Thu Feb 21 16:44:33 2019 +0800

    test=develop

commit 1c7bb0e40cacd10bfa210b2b922c18207d59f541
Author: Dun Liang <randonlang@gmail.com>
Date:   Thu Feb 21 16:43:24 2019 +0800

    test=develop

commit a7e7d95203666797fc42656d7ed47799ea63b2db
Merge: 6019054 46fcade
Author: xuezhong <xuezhongq@gmail.com>
Date:   Thu Feb 21 13:47:24 2019 +0800

    Merge pull request #15630 from xuezhong/fix_bug_adagrad2

    add initial_accumulator_value for adagrad

commit 6019054cddbc3faa0acee0282c123a061aa7c3ef
Merge: 98ec579 4b193db
Author: Xin Pan <panxin.grad@gmail.com>
Date:   Thu Feb 21 13:24:51 2019 +0800

    Merge pull request #15716 from Yancey1989/refine_pg

    Refine ParallelGraph Execution

commit 98ec579d799fa82af7e5679bc21faa1b4ebc67d8
Merge: 646b1f0 4c7b6e2
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Thu Feb 21 13:09:19 2019 +0800

    Merge pull request #15786 from liuwei1031/develop

    fix comments of PR 15529, test=develop

commit 646b1f014802a50c2bb5bb53954177d25b68e8e4
Author: Wu Yi <typhoonzero1986@gmail.com>
Date:   Thu Feb 21 13:00:15 2019 +0800

    Add manylinux cuda10 (#15787)

    * add cuda10

    * add manylinux cuda10 test=develop

commit a83e4704056c48c7afa457ec5c7b2f6926a8c102
Author: Dun <randonlang@gmail.com>
Date:   Thu Feb 21 12:52:47 2019 +0800

    Profiler refine and add CUDA runtime api tracer (#15301)

    * refine profiler && add runtime tracer

    * test=develop

    * test=develop

    * test=develop

    * test=develop

    * test=develop

    * test=develop

    * test=develop

    * test=develop

    * fix bug && test=develop

    * add thread id map && test=develop

    * test=develop

    * testing

    * bug fix

    * remove cuda event && refine code && test=develop

    * test=develop

    * test=develop

    * test=develop

    * fix windows temp file && test=develop

    * test=develop

    * fix windows bug && test=develop

    * fix start up issue && test=develop

    * code polish &&  test=develop

    * remove unused code && test=develop

    * add some cupti cbid && test=develop

    * add FLAGS_multiple_of_cupti_buffer_size && test=develop

    * fix compile error && test=develop

    * add keyword && test=develop

    * fix && test=develop

    * code polish && test=develop

commit c0d33f1362de7e310ce352afb4eee1e80dffb4ef
Merge: c420375 4711d88
Author: jerrywgz <jerrywgz@126.com>
Date:   Thu Feb 21 10:21:48 2019 +0800

    Merge pull request #15817 from jerrywgz/fix_nm_unittest_py36

    fix nms unittest in py36

commit c420375185bfc4df74117842bedd71277466ff3a
Merge: 971f3bc d331e97
Author: Zeng Jinle <32832641+sneaxiy@users.noreply.github.com>
Date:   Thu Feb 21 09:42:51 2019 +0800

    Merge pull request #15806 from sneaxiy/fix-compiler

    Fix compiler.py place compare bug

commit 46fcadec185a9c4347004a4c093dbf8a36005eb2
Author: xuezhong <xuezhongq@gmail.com>
Date:   Wed Feb 20 17:00:48 2019 +0000

    add parameter description
    test=develop

commit 971f3bc9b0823c921a4c8e31cef5e6e9797462d5
Author: tangwei12 <tangwei12@baidu.com>
Date:   Wed Feb 20 23:59:14 2019 +0800

    fix params with only 1 dim (#15828)

    * fix params with only 1 dim
    * test=develop

commit fbb5404652e3cc4f7ba7fc0a6e92a3539243566d
Author: chengduo <zhaochengduo@baidu.com>
Date:   Wed Feb 20 08:52:47 2019 -0600

    fix test_parallel_executor_seresnex  timeout (#15812)

    test=develop

commit 9656852c0289b4f9296f037bbafee3c0b6796228
Merge: 13ec2d3 ba38be7
Author: wopeizl <peizhilin@baidu.com>
Date:   Wed Feb 20 22:48:04 2019 +0800

    Merge pull request #15827 from JiabinYang/feature/update_protobuf

    test=develop, fix protobuf runtime update and keep lib in 3.1.0

commit 13ec2d331b3d423b541c1aa89c464429a61e2a22
Author: mozga-intel <mateusz.ozga@intel.com>
Date:   Wed Feb 20 13:02:52 2019 +0100

    Enable momentum operator for a ngraph engine (#15673)

    * Enable momentum operator for a ngraph engine
    test=develop

    * Update tests
    test=develop

    * Unnecessary line of the code as intended was removed
    test=develop

commit e38dd91f0468124bb7333eb3ef97f0329c66200a
Author: Yiqun Liu <liuyiqun01@baidu.com>
Date:   Wed Feb 20 19:32:59 2019 +0800

    Refine cmake's download function. (#15512)

    * Refine cmake's download function.
    test=develop

    * Set DOWNLOAD_NO_EXTRACT to 1 pure download function.
    test=develop

    * Fix unpack problem in ExternalProject_Add, and it seem DOWNLOAD_NO_EXTRACT option is not support in cmake-3.5.
    test=develop

commit ba38be72423eb18946cd25553680472cd4b557ac
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Wed Feb 20 11:14:24 2019 +0000

    test=develop, fix protobuf runtime update and keep lib in 3.1.0

commit 8b40f2d40e318c36cd4c0a4433453970d42544ee
Author: Jiabin Yang <marsyang199376@gmail.com>
Date:   Wed Feb 20 18:37:05 2019 +0800

    Feature/fast install 1.4 (#15668)

    * update fast install shell

    * test=develop, enhance mac fast install

    * fix pip Failure due to too low version;Add python virtualenv

    * test=develop

    * test=develop

    * test=develop

    * test=develop

    * test=develop

commit 50ffed27f61a20fe24f03a84554a2223bf1520b7
Merge: b28afef 60cb0b9
Author: Tao Luo <luotao02@baidu.com>
Date:   Wed Feb 20 17:06:18 2019 +0800

    Merge pull request #15813 from luotao1/legacy_any

    remove legacy any.cmake

commit b28afef73e512a633ebf8bfb0a1f7f931555423c
Merge: a0666b0 f52d372
Author: Tao Luo <luotao02@baidu.com>
Date:   Wed Feb 20 16:46:02 2019 +0800

    Merge pull request #15801 from luotao1/legacy_option

    remove Legacy compiler option

commit 4711d88a2f763aa1922302806b84b96d0ba7a70c
Author: jerrywgz <jerrywgz@126.com>
Date:   Wed Feb 20 08:19:01 2019 +0000

    fix nms unittest in py36, test=develop

commit a0666b05c4c22a25e9bba05bddc8c3a2d285b424
Merge: f1df9db 07ee40c
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Wed Feb 20 13:37:47 2019 +0800

    Merge pull request #15784 from dzhwinter/fix/add_test

    fix default value in compiler.py

commit f1df9dba24309e87e91c9e03dda7d94e650c0e15
Author: Jiabin Yang <marsyang199376@gmail.com>
Date:   Wed Feb 20 13:35:59 2019 +0800

    test=develop, update fluid.layers to LaryerHelper (#15797)

commit d331e97af85f4ef188edf52535bb04d0ecf26138
Author: sneaxiy <sneaxiy@126.com>
Date:   Wed Feb 20 11:08:38 2019 +0800

    fix compiler place compare
    test=develop

commit 60cb0b9781437b0864348f05d0a84a4e3f1feab7
Author: Tao Luo <luotao02@baidu.com>
Date:   Wed Feb 20 11:49:35 2019 +0800

    remove legacy $external_project_dependencies variable

    test=develop

commit c797a1f050a8f1a7c75de58aba5d387c803d678f
Author: Tao Luo <luotao02@baidu.com>
Date:   Wed Feb 20 11:27:01 2019 +0800

    remove legacy any.cmake

commit f2e8409f5a1d913386ffa4f9c8c032ae4d16673f
Merge: bd2fa73 6deb17e
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Wed Feb 20 10:36:31 2019 +0800

    Merge pull request #15795 from dzhwinter/fix/block_desc

    fix bug when op node has no block pointer

commit bd2fa73620000b3701ce40cc1f6d21b75a66963e
Merge: e1c707f 9b8e0e2
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 22:45:55 2019 +0800

    Merge pull request #15794 from sneaxiy/fix-warnings

    Fix compile warning

commit f52d3728760486c5478fecdf23c5f9c83ab27f86
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 22:20:17 2019 +0800

    remove legacy EXTERNAL_LIBS variable

    test=develop

commit b9d1bf2364294a9211a90257bca2bf37bede64a8
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 22:06:51 2019 +0800

    remove leacy WITH_FLUID_ONLY option

commit 0d38817cf4e0475d87077909dcd186306ae864cb
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 21:58:28 2019 +0800

    remove legacy EIGEN_USE_THREADS, WITH_ARM_FP16 options

commit 978599154fc6e6c8563d45c116f8efa83b7edeb4
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 21:48:21 2019 +0800

    remove legacy WITH_GOLANG, GLIDE_INSTALL options

commit f522b4417f14df6f53ad168d8ad770c5af02e5c4
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 21:35:19 2019 +0800

    remove legacy WITH_TIMER, WITH_DOC, ON_TRAVIS options

commit ff2a8386a0230fe646e0d4c9ec6a16e361818521
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 21:28:17 2019 +0800

    remove legacy USE_EIGEN_FOR_BLAS option

commit 688023ede09796a193e901b9ff4bcde766160c5b
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 21:24:15 2019 +0800

    remove legacy WITH_RDMA option

commit 6311ae5df92011a6af9f77e12fc8b7875d4f8315
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 21:16:21 2019 +0800

    remove legacy WITH_DOUBLE option

commit e1c707fe9cee4b9ad15c635b1130b73450983412
Author: tensor-tang <tangjian03@baidu.com>
Date:   Tue Feb 19 21:00:58 2019 +0800

    fix warnings (#15790)

    * fix warnings

    test=develop

    * fix enforce test

    test=develop

commit 57294fa890fd73ecb83a035e5ea816e295ee3380
Merge: 794b90c 6402424
Author: xuezhong <xuezhongq@gmail.com>
Date:   Tue Feb 19 12:04:24 2019 +0000

    Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_bug_adagrad
    test=develop

commit 794b90c93ffa081c1ed0b6cce1c49f47f18160e3
Author: xuezhong <xuezhongq@gmail.com>
Date:   Tue Feb 19 12:03:45 2019 +0000

    for backward compatibility

commit 6402424f7a82c15ed361d76efcfbb46f79f873a4
Merge: a661d0b 9ae764c
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 19:32:56 2019 +0800

    Merge pull request #15773 from chengduoZH/fix_shape_api_doc

    Fix shape api doc

commit 9b8e0e2f17418f19a52de1db5caa588a1c7c9e9f
Author: sneaxiy <sneaxiy@126.com>
Date:   Tue Feb 19 18:56:46 2019 +0800

    fix enforce_test
    test=develop

commit 70e5660d38607af49c103dd180a6f1c31d935a72
Merge: a661d0b 209b355
Author: sneaxiy <sneaxiy@126.com>
Date:   Tue Feb 19 18:54:39 2019 +0800

    Merge branch 'fix-warnings' of https://github.com/sneaxiy/Paddle into fix-warnings

commit 4b193db14c4862569c345e4cf7970418dbf01073
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Tue Feb 19 17:17:36 2019 +0800

    polish code test=develop

commit 6deb17ed8c5706835caffae94dcfa968d2151acb
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Tue Feb 19 16:59:12 2019 +0800

    fix default value. test=develop

commit 089d262c41a36d9fdd4fd61ecf3fda968fedc71a
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Tue Feb 19 16:39:57 2019 +0800

    fix default value. test=develop

commit 9c92d0304fd34236d0b123fb5def0725596865c3
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Tue Feb 19 16:32:56 2019 +0800

    fix default value. test=develop

commit 209b35576237ef20e0cc1835bc784e0dea03735a
Author: sneaxiy <sneaxiy@126.com>
Date:   Tue Feb 19 07:15:51 2019 +0000

    fix many warning
    test=develop

commit d5090c892d609bf1d394d3c755cc4bafb80ba6f7
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Tue Feb 19 15:22:25 2019 +0800

    polish code test=develop

commit a661d0bd1ddf2a64404496259e06a8b98a6aea0c
Merge: 5aea2cd 96b861a
Author: Jiabin Yang <marsyang199376@gmail.com>
Date:   Tue Feb 19 14:54:06 2019 +0800

    Merge pull request #15720 from JiabinYang/feature/update_protobuf

    test=develop, update protobuf

commit 5aea2cd2e096cdeab7758b6653bb1dd5b0a59be9
Merge: adea672 75fc792
Author: tensor-tang <tangjian03@baidu.com>
Date:   Tue Feb 19 13:53:35 2019 +0800

    Merge pull request #15652 from tensor-tang/refine/pyramiddnn

    refine fused emb seq pool

commit 4c7b6e2e6762ba279741964d67dbb057045d43ef
Author: liuwei1031 <liuwei12@baidu.com>
Date:   Tue Feb 19 05:23:38 2019 +0000

    fix comment, test=develop

commit adea672b0e1963015c3ccbc4cf8c6a960d2c4dc3
Merge: df23a6f 3d0610b
Author: Zeng Jinle <32832641+sneaxiy@users.noreply.github.com>
Date:   Tue Feb 19 13:01:08 2019 +0800

    Merge pull request #15783 from sneaxiy/develop-fix-api-arg0

    Fix pybind api arg0

commit 9ae764c11d2320be45274c5159b4bc31877b7346
Author: chengduozh <zhaochengduo@baidu.com>
Date:   Tue Feb 19 12:37:25 2019 +0800

    fix doc
    test=develop

commit df23a6f894e74975448318f34a70120e05f96a85
Author: mozga-intel <mateusz.ozga@intel.com>
Date:   Tue Feb 19 05:05:27 2019 +0100

    Enable cross_entropy operator for a ngraph engine (#15674)

    * Enable cross_entropy operator for a ngraph engine
    test=develop

    * Update tests
    test=develop

    * Added PADDLE_ENFORCE for the batch_norm operator
    test=develop

    * Update the message about which format are supported right now
    test=develop

commit b20a21e299718e0e68e717f9ae98c6cee39d4171
Author: liuwei1031 <liuwei12@baidu.com>
Date:   Tue Feb 19 03:51:35 2019 +0000

    fix comments of PR 15529, test=develop

commit 07ee40c6e9496025b695721833575addc1e5ff26
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Tue Feb 19 11:22:04 2019 +0800

    fix default value. test=develop

commit 56a5039e24ba581602185841fff970d89ab6e177
Author: Yiqun Liu <liuyiqun01@baidu.com>
Date:   Tue Feb 19 11:20:21 2019 +0800

    Correct the doc in Python API (#15725)

    * Correct the comment in control_flow.py.

    * Correct the argument list of ops.
    test=develop

    * Update API.spec.
    test=develop

    * Skip op_callstack attr for all op apis.
    test=develop

    * Remove use_mkldnn and is_test from python api.
    test=develop

    * Remove use_mkldnn and is_test from op_proto_maker and hard-coding them in python when generating doc string.
    test=develop

commit 3d0610b59bed21a79c1c93bf8083e8a083f17848
Author: sneaxiy <sneaxiy@126.com>
Date:   Mon Feb 18 08:03:59 2019 +0000

    fix data doc
    test=develop

commit e6ff5498494134c0e5351450da7005c6da31ab5d
Author: sneaxiy <sneaxiy@126.com>
Date:   Mon Feb 18 07:56:45 2019 +0000

    small fix doc
    test=release/1.3

commit 796e221efc896beb6670088c14f47120d7798c4a
Author: sneaxiy <sneaxiy@126.com>
Date:   Mon Feb 18 07:52:15 2019 +0000

    fix api arg0
    test=release/1.3

commit 72061b0ac0a135e40eb811278e9ad9b8cac48168
Author: baojun <32073718+baojun-nervana@users.noreply.github.com>
Date:   Mon Feb 18 18:56:45 2019 -0800

    Add ngraph op coverage (#15721)

commit 96b861a83690fa306f0a76df5abb91297e7502f3
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Tue Feb 19 02:45:30 2019 +0000

    test=develop, change md5 for patchELF

commit 572c67e6538b9d9b1324487798f0fb8b487327db
Merge: 28609b3 700495e
Author: Tao Luo <luotao02@baidu.com>
Date:   Tue Feb 19 09:51:34 2019 +0800

    Merge pull request #15775 from velconia/fix_api_ftrl_opt

    Fix FtrlOptimizer's API comment

commit d79d2f686c2892df399d24f2af0d54723c442416
Merge: 3ce12b1 28609b3
Author: chengduozh <zhaochengduo@baidu.com>
Date:   Tue Feb 19 00:02:11 2019 +0800

    Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_shape_api_doc
    test=develop

commit 28609b3435a8a7204fd815788a200fac87c61ed6
Merge: 685a20e 6cb0208
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Mon Feb 18 22:39:25 2019 +0800

    Merge pull request #15696 from dzhwinter/cherry-pick/memory

    cherry picked modifies.

commit 78d6bb3a7a5c191722593f23cf195bda6d62634b
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Mon Feb 18 11:06:13 2019 +0000

    test=develop, fix patch ELF install failed

commit 700495e11f3a7567fed5552fc7a6d8d833b3d3e1
Author: minqiyang <minqiyang@baidu.com>
Date:   Mon Feb 18 18:47:26 2019 +0800

    Fix FtrlOptimizer's API comment

    test=develop

commit 685a20ef5683100aa139177a566d2d3758a5def4
Author: Yihua Xu <yihuaxu@hotmail.com>
Date:   Mon Feb 18 18:29:32 2019 +0800

    Add JIT CRF_decoding and Layer_norm unit-test (#15699)

    * Add the CRFDecoding and LayerNorm's test case

    test=develop

    * Fix the size checking issue

    test=develop

    * Remove the remnant code

    test=develop

    * Add TestAllImpls and double support

    test=develop

    * Clean Code

    test=develop

    * Add benchmark test for LayerNorm & CRFDecoding

    test=develop

commit 75fc792d40990e6ac7755a56b5d5861f36066fb4
Author: tensor-tang <tangjian03@baidu.com>
Date:   Mon Feb 18 09:33:18 2019 +0000

    fix when table width larger than 64

    test=develop

commit 40402d5e6885b2f0e938a6a30c46869c53d63b6e
Author: tensor-tang <tangjian03@baidu.com>
Date:   Fri Feb 15 12:39:56 2019 +0000

    add emb seqpool jitcode

    test=develop

commit 2ccbcb157d374dca5d75d63a47a9190000bfc5c6
Merge: a3a3d3d 5e6834d
Author: tensor-tang <tangjian03@baidu.com>
Date:   Mon Feb 18 09:40:49 2019 +0000

    Merge remote-tracking branch 'ups/develop' into refine/pyramiddnn

commit 3ce12b1b8e9ae4bb43567e79b081b6cdc4e4ceeb
Author: chengduozh <zhaochengduo@baidu.com>
Date:   Mon Feb 18 16:42:16 2019 +0800

    fix shape api doc
    test=develop

commit 6cb0208ab0c8ac7e2133788b09fca797ecd78020
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 15:44:21 2019 +0800

    add reference. test=develop

commit 5e6834d891252723961efb4de4b89e189745fd12
Author: Dun <randonlang@gmail.com>
Date:   Mon Feb 18 15:21:55 2019 +0800

    inplace group_norm (#15754)

    * inplace group

    * test=develop

commit 0f8bd73cc9d23ba1bf2fc9b15bae74450daee0d5
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Mon Feb 18 14:51:47 2019 +0800

    cleanup code test=develop

commit 5677c9d4eed6b7d591e214b980354d18bb1c4c87
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Mon Feb 18 14:45:39 2019 +0800

    update comment test=develop

commit 642fd68ce0e4c71e0a5e9fd4417769a9e98ee8b7
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Mon Feb 18 14:44:25 2019 +0800

    update by comment test=develop

commit d94a314db55e82e7cef707d016a2796f0b6cc2bb
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 14:37:53 2019 +0800

    add reference. test=develop

commit d386a71b65d44587892b3b0110cd1c6625f1592e
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Mon Feb 18 06:15:25 2019 +0000

    test=develop, install protobuf in linux

commit 576e7d71f8a39d03c0ff3453105c8547d3d6586c
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Mon Feb 18 05:22:48 2019 +0000

    test=develop, fix pip

commit a2a0251db08200c582d92a43caf204f8d1d1464c
Merge: 077d12b 1e46ab2
Author: Tao Luo <luotao02@baidu.com>
Date:   Mon Feb 18 12:33:56 2019 +0800

    Merge pull request #15681 from chengduoZH/refine_api_doc

    Refine the doc of reshape, stack

commit 591ad33e32a3528b9def15ef8c707b6a2be10334
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 12:14:09 2019 +0800

    polish code for reading. test=develop

commit 18afb77e78bae25ed1d0ac768b37ff229cecef3c
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 12:12:21 2019 +0800

    polish code for reading. test=develop

commit 077d12b93951d48117011472ea1917e4760f14ef
Author: Yan Chunwei <yanchunwei@outlook.com>
Date:   Mon Feb 18 11:31:26 2019 +0800

    fix scale cleaner (#15742)

commit c2a5d97172ddff73fa1f634ecaf733ee89a7c63e
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Mon Feb 18 03:20:55 2019 +0000

    test=develop, uninstall protobuf on linux brefore install latest version of it

commit 684b572307ccbcbc038c175fda038ab5607c6c1f
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 11:14:42 2019 +0800

    polish code for reading. test=develop

commit daab5ad77ec94b60b21a99dd17f73865dc18da48
Merge: e17017a daac6a0
Author: Tao Luo <luotao02@baidu.com>
Date:   Mon Feb 18 11:11:04 2019 +0800

    Merge pull request #15719 from wojtuss/wojtuss/remove-duplicated-code

    Removed duplicated code

commit e17017aa6515d8574ba46e303aacd13cedfa1f2b
Merge: 8c0292d e5d3d7c
Author: Tao Luo <luotao02@baidu.com>
Date:   Mon Feb 18 11:00:35 2019 +0800

    Merge pull request #15739 from guomingz/resolve_issue_15724

    resolve #15724

commit 8c0292deada3a53de7786dcb6ec044850d4ffc8a
Merge: fc87ef7 029be5f
Author: Hongyu Liu <43953930+phlrain@users.noreply.github.com>
Date:   Mon Feb 18 10:47:32 2019 +0800

    Merge pull request #15717 from phlrain/fix_leak

    Fix lstm possible leak

commit fc87ef741b7e6dc38a3100d4c8d6b9170863efac
Merge: 8666902 f059094
Author: Zeng Jinle <32832641+sneaxiy@users.noreply.github.com>
Date:   Mon Feb 18 09:52:45 2019 +0800

    Merge pull request #15687 from sneaxiy/fix_enforce

    fix enforce

commit 8666902b9d2c9ae79daca93802b4fab974d27ced
Author: Wu Yi <typhoonzero1986@gmail.com>
Date:   Mon Feb 18 09:37:56 2019 +0800

    fix test_transpiler random fail test=develop (#15736)

commit 3787e61fcaada5f5ac36fe17bf504cbda1cdfa0b
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 09:34:55 2019 +0800

    polish code for reading. test=develop

commit 6deac40724995e04039f1fda19b7ea037bf1597c
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 00:41:26 2019 +0800

    polish code for reading. test=develop

commit d0a2a202d03d79daad60ac82dde5de74f72368f1
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 00:33:50 2019 +0800

    polish code for reading. test=develop

commit c1455e606de2e6bcea6418364dd65a0a5ea4864a
Merge: d376cf7 69f5c0e
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 00:14:13 2019 +0800

    Merge remote-tracking branch 'origin/develop' into cherry-pick/memory
    test=develop

commit d376cf71b743b65dd4fc21edd3a634f69148a3eb
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 18 00:13:16 2019 +0800

    polish code for reading. test=develop

commit 1e46ab2e3ebbee882aa229dd0a8793415e18f3f3
Author: chengduozh <zhaochengduo@baidu.com>
Date:   Fri Feb 15 18:57:21 2019 +0800

    follow comment
    test=develop

commit 69f5c0eee2845f3f2b72335708778d957bf83e38
Merge: 832bd72 792719f
Author: Xin Pan <panxin.grad@gmail.com>
Date:   Sat Feb 16 16:19:01 2019 +0800

    Merge pull request #15557 from panyx0718/imperative

    add sugar for fetching parameters and layers

commit e5d3d7c63d6c536b72210a4e4d1e3ae437d4c1cb
Author: Zhang, Guoming <guoming.zhang@intel.com>
Date:   Sat Feb 16 00:07:37 2019 +0800

    resolve #15724
    1.Remove the code for setting mkldnn environment in the test_calibration.py;
    2.Update the cmake file for MKLDNN environment enabling;
    3.Update the INT8 inference doc.

    test=develop

commit 792719fb7ec941b863ab8a2db9dbf39508a86322
Author: Xin Pan <panxin.grad@gmail.com>
Date:   Fri Feb 15 19:53:30 2019 +0800

    polish test

    test=develop

commit 832bd720d1a3bbc243ed3b020fcc156326274bc4
Merge: 4da291c bc95a4c
Author: Zhen Wang <wangzhen31@baidu.com>
Date:   Fri Feb 15 19:45:41 2019 +0800

    Merge pull request #15610 from wzzju/quantization_inference_passes

    Quantization inference passes

commit 54f4d58553afc2f326a4d9dda168a8c4a13ccb8e
Author: Xin Pan <panxin.grad@gmail.com>
Date:   Fri Feb 15 19:13:47 2019 +0800

    make parameter and layer access easier

    test=develop

commit 48cf979a2138a3267224a1d86c65cd1db62068c3
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Fri Feb 15 09:49:58 2019 +0000

    test=develop, install requirements before start for Linux

commit 4da291c6a38f532302b4996b1a078dfa11f9bc7e
Merge: f7b768d 2868232
Author: Tao Luo <luotao02@baidu.com>
Date:   Fri Feb 15 16:38:24 2019 +0800

    Merge pull request #15726 from qingqing01/fix_api_doc

    Fix row_conv doc

commit f7b768d3648c5d6d69c2996904712c642ad2e0c8
Author: Dun <randonlang@gmail.com>
Date:   Fri Feb 15 16:24:19 2019 +0800

    fix group_norm (#15727)

    * fix group_norm

    * test=develop

commit b6085526f34db0bb447c8b43c6b04ab49ac7bdfa
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Fri Feb 15 08:07:04 2019 +0000

    test=develop, update protobuf in Dockerfile used by CI

commit e4b9fcdbd2fa5fc5267ab6c6b9dde7cf3af6fb01
Author: Dun <randonlang@gmail.com>
Date:   Fri Feb 15 15:28:01 2019 +0800

    More restrict check load_combine_op. (#15479)

    * fix && test=develop

    * fix && test=develop

    * test=develop

commit 48a5cccbcdc72d350e47271abd7b105b48829d84
Author: qingqing01 <dangqingqing@baidu.com>
Date:   Fri Feb 15 15:24:08 2019 +0800

    Fix debug mode in prior_box_op (#15702)

    * Fix debug mode in prior_box_op
    * Refine code

commit 286823255629ef8e337b3797ced223a6f7672a8a
Author: Dang Qingqing <dangqingqing@baidu.com>
Date:   Fri Feb 15 14:33:02 2019 +0800

    Fix row_conv doc

    test=develop

commit 408a9bb2e7705adeb7d8fc21e50d580cf65dcd05
Author: Xin Pan <panxin.grad@gmail.com>
Date:   Tue Jan 29 12:54:18 2019 +0800

    polish

    test=develop

commit 989138378d6de5a0c4bd47dc028209565848f202
Author: Xin Pan <panxin.grad@gmail.com>
Date:   Mon Jan 28 17:39:10 2019 +0800

    add sugar for fetching parameters

    test=develop

commit 4c8feae43d226646397f812b945a4b5b07e5a6f9
Merge: 0936097 b999943
Author: Tao Luo <luotao02@baidu.com>
Date:   Fri Feb 15 10:42:31 2019 +0800

    Merge pull request #15718 from luotao1/v2_code

    remove legacy v2 codes

commit 0936097c1e07ed8798e23596e7a1d73ec59ba4f9
Merge: abcefe7 fdb4c9f
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Fri Feb 15 09:38:08 2019 +0800

    Merge pull request #15714 from dzhwinter/fix/memory_with_dtype

    fix optimize with different dtype

commit a3a3d3d8613c729dccb76aa066948c523c35c7e2
Author: tensor-tang <tangjian03@baidu.com>
Date:   Thu Feb 14 14:38:41 2019 +0000

    add embseqpool jitkernel mkl impl and use it

    test=develop

commit 15da2f9a0d555edbddacb3e5f4c747f1059602df
Author: tensor-tang <tangjian03@baidu.com>
Date:   Wed Feb 13 14:00:31 2019 +0000

    add embseqpool jitkernel refer code, test and benchmark

    test=develop

commit c2ccf14590d60734f9a581aeadf6121cf65bc0d9
Merge: 18bff52 abcefe7
Author: tensor-tang <tangjian03@baidu.com>
Date:   Thu Feb 14 14:52:39 2019 +0000

    Merge remote-tracking branch 'ups/develop' into refine/pyramiddnn

commit abcefe721117010277fbffb1e159acf2228f08dc
Author: qingqing01 <dangqingqing@baidu.com>
Date:   Thu Feb 14 22:39:55 2019 +0800

    Fix debug mode in fake_quantize_op (#15693)

    * Fix debug mode in fake_quantize_op
    * Remove template specialization

commit b9999435b7244f0477c3c1902ca8793b5f6c2ace
Author: Tao Luo <luotao02@baidu.com>
Date:   Thu Feb 14 21:29:01 2019 +0800

    remove 'import paddle.v2' in read data

    test=develop

commit 031d995080ae40b65dfa3f548c0387f7000fb2a4
Author: Tao Luo <luotao02@baidu.com>
Date:   Thu Feb 14 21:09:07 2019 +0800

    remove legacy v2 codes in benchmark

commit 31287cdb4351a7896a6836a868d159c2b29935c2
Author: Tao Luo <luotao02@baidu.com>
Date:   Thu Feb 14 21:04:25 2019 +0800

    remove legace v2 code in python/paddle/utils

commit fe7ffedc1a45a29e02ee259ba7a1781f3a2903d0
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Thu Feb 14 12:02:53 2019 +0000

    test=develop, update protobuf

commit 7cd6de37f57d05c967d829844bc819dd69ce278b
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Thu Feb 14 18:29:12 2019 +0800

    fix cpu test=develop

commit bd0d44af2409c9900706fb5eb50c2c713a7fd083
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Thu Feb 14 17:51:34 2019 +0800

    fix build failed test=develop

commit 029be5fda9b973ec798444b959e7b83e03ade7f1
Author: liuhongyu <phliuhongyu@126.com>
Date:   Thu Feb 14 17:23:20 2019 +0800

    fix lstmp bug; test=develop

commit fdb4c9fbf52144e985de29b7ceb64228e2af04ba
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Thu Feb 14 17:15:10 2019 +0800

    update. test=develop

    test=develop

commit 84f067be9405d45436a4326b474f3984ce44d021
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Thu Feb 14 17:15:00 2019 +0800

    update. test=develop

    test=develop

commit ecdd1166b80627b652b948d6b8b317307ce0afb0
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Thu Feb 14 16:44:09 2019 +0800

    cleanup code test=develop

commit 73005ee00dc54eff7218e1c853bdf2eb0c053723
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Thu Feb 14 16:37:35 2019 +0800

    cleanup code test=develop

commit 393fa6021e78d111d9a76e52fbdd97c4e152e65d
Author: liuhongyu <phliuhongyu@126.com>
Date:   Thu Feb 14 16:25:29 2019 +0800

    set lstm lstmp unsed pointer to nullptr; test=develop

commit 88d3dc949eaf0de06fc64c26288abdad85eb5e95
Merge: f3463ec 3a5d6e5
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Thu Feb 14 16:20:55 2019 +0800

    Merge branch 'develop' of github.com:PaddlePaddle/Paddle into refine_pg
    test=develop

commit 869f00ffc6697bdac73271ecbd7257f6937245c2
Author: liuhongyu <phliuhongyu@126.com>
Date:   Thu Feb 14 16:20:37 2019 +0800

    set lstm lstmp unsed pointer to null

commit f3463ecb6ee2b791c7ccd3eb64f7d317f9c30519
Author: Yancey1989 <yanxu05@baidu.com>
Date:   Thu Feb 14 16:19:02 2019 +0800

    refine pg execution

commit d453b0dcf72d50501bc59309a971c172ef148e31
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Feb 14 16:02:38 2019 +0800

    add details. test=develop

commit 3a5d6e5e64140a1b84363010a9f077c1fd8fb6e1
Author: Yan Chunwei <yanchunwei@outlook.com>
Date:   Thu Feb 14 15:38:15 2019 +0800

    move passes to src to avoid different behavior in deployment (#15705)

commit daac6a05f590e33d4d50d71a97378fe57331f33e
Author: Wojciech Uss <wojciech.uss@intel.com>
Date:   Thu Feb 14 08:19:20 2019 +0100

    Removed duplicated code

    This also fixes linking to libpaddle_fluid.so built in debug mode

    test=develop

commit 6f11f35abef5a03d7b9f749482a2cfa048a610d4
Merge: c00ed19 a52d5d5
Author: jerrywgz <jerrywgz@126.com>
Date:   Thu Feb 14 14:30:35 2019 +0800

    Merge pull request #15703 from jerrywgz/enhance_expand_op

    support multiple var types for expand op

commit c00ed19df2e84ceba337e6f91f5833a1a94bed59
Author: Yan Chunwei <yanchunwei@outlook.com>
Date:   Thu Feb 14 13:27:12 2019 +0800

    add more comment (#15603)

commit f0590947c39ee1e6aabb1245149dc400a8d5c147
Author: sneaxiy <sneaxiy@126.com>
Date:   Wed Feb 13 10:01:24 2019 +0800

    fix enforce
    test=develop

commit c794ecf641a575e92e2b55ad56b27c42e8b709f5
Author: chengduo <zhaochengduo@baidu.com>
Date:   Wed Feb 13 21:18:09 2019 -0600

    Remove test_image_classification_resnet from mac CI (#15706)

    * remove est_image_classification_resnet for mac
    test=develop

    * increate the timeout
    test=develop

commit 3086502522f0bfd6ac454bf7a18fbf215f07a180
Merge: 5a03b51 7a8eff3
Author: Tao Luo <luotao02@baidu.com>
Date:   Thu Feb 14 10:48:41 2019 +0800

    Merge pull request #15704 from Sand3r-/mgallus/old-fc-mkldnn-branch-fix-develop

    Fix old FC backward weights descriptor creation

commit 283573c6aa8d3e6d6f72c6f68c11b553095d64bc
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Feb 14 10:36:55 2019 +0800

    add details. test=develop

commit 5a03b515ae6d7f96c6a7e451fc0607bee5632e00
Author: chengduo <zhaochengduo@baidu.com>
Date:   Wed Feb 13 20:32:05 2019 -0600

    fix potential bug in async_executor (#15707)

    test=develop

commit a52d5d5095ac7af494400947d4aace90f8309adc
Author: jerrywgz <jerrywgz@126.com>
Date:   Thu Feb 14 02:31:39 2019 +0000

    refine unittest, test=develop

commit 25ec6a2cfdc46ceaf9029fb52e618b80cbf7dc74
Merge: c47e258 01d9bf9
Author: Tao Luo <luotao02@baidu.com>
Date:   Thu Feb 14 10:11:34 2019 +0800

    Merge pull request #15657 from qingqing01/fix_bn_api

    Fix batch_norm API for data_layout.

commit c47e258ea489a7773eb6a257b969195dec7642a5
Author: baojun <32073718+baojun-nervana@users.noreply.github.com>
Date:   Wed Feb 13 06:06:04 2019 -0800

    Add ngraph sum, sigmoid, relu_grad and tanh_grad op (#15642)

    * Added ngraph sum op test=develop

    * Added sigmoid, relu_grad and tanh_grad test=develop

    * remove duplicates test=develop

commit 33d0cebbff89f9e273f094b0b2704e5e2b1d2e0b
Merge: ad61e1b 15d7220
Author: tensor-tang <tangjian03@baidu.com>
Date:   Wed Feb 13 21:51:12 2019 +0800

    Merge pull request #15695 from tensor-tang/fix/name

    fix jitcode name, use after free

commit 7a8eff36a62944450303f54c39b9830ef37257e5
Author: Michal Gallus <michal.gallus@intel.com>
Date:   Wed Feb 13 10:41:45 2019 +0100

    Fix old FC backward weights descriptor creation

    test=develop

commit 51d1e8cd065001a0ef96a81da748760c0b1b8e14
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Wed Feb 13 20:04:54 2019 +0800

    add details. test=develop

commit ad61e1b22c1625db7e096d207c4240fdfea9b2b8
Author: chengduo <zhaochengduo@baidu.com>
Date:   Wed Feb 13 05:53:43 2019 -0600

    fix potential bug (#15688)

    test=develop

commit 6d6ddcfe15f6d6d2be156b469cbb284ce9382646
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Wed Feb 13 19:39:32 2019 +0800

    add details. test=develop

commit bc95a4ccfeb1b3388599785674df1a04907d3bef
Merge: 28dfad5 f9ac88e
Author: Zhen Wang <wangzhen31@baidu.com>
Date:   Wed Feb 13 18:46:38 2019 +0800

    Merge branch 'develop' into quantization_inference_passes

commit f9ac88e1a0a8be008815f86871c445a0cdd406af
Merge: fb2a7b2 14fe921
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Wed Feb 13 18:36:07 2019 +0800

    Merge pull request #15694 from liuwei1031/fix_security_issue

    Fix security issue

commit 8fc0fc314a51cfea0579d0ac058349b051e688d4
Author: jerrywgz <jerrywgz@126.com>
Date:   Wed Feb 13 09:53:12 2019 +0000

    support multiple var types for expand op, test=develop

commit fb2a7b230010f194238d557fb9d5fd3f44e98bdf
Author: tensor-tang <tangjian03@baidu.com>
Date:   Wed Feb 13 17:31:39 2019 +0800

    fix aligned-new error in jitkernel (#15626)

    * fix aligned-new error in jitkernel

    test=develop

    * override genbase new to fix mis-align

    test=develop

commit 08ad72d0b94c29af26921438ec3b664ce942fa6d
Merge: d9270e3 76c1378
Author: 乔龙飞 Qiao Longfei <qiaolongfei@baidu.com>
Date:   Wed Feb 13 16:57:24 2019 +0800

    Merge pull request #15679 from jacquesqiao/update-lookup_table_grad-padding-index

    lookup_table_grad kernel should consider padding_idx test=develop

commit d9270e34d1505294fcaa268f095f469233e9eb5d
Merge: e49706c 882e7ec
Author: Tao Luo <luotao02@baidu.com>
Date:   Wed Feb 13 15:37:54 2019 +0800

    Merge pull request #15691 from luotao1/activation_doc

    fix generate doc error in activation ops

commit 11afbe0f538f873b77647e280ee8de5ae35ca790
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Wed Feb 13 15:27:06 2019 +0800

    add details. test=develop

commit ba223e956609fac86e30efaa423dd324e7bc3ecc
Author: chengduozh <zhaochengduo@baidu.com>
Date:   Wed Feb 13 15:05:43 2019 +0800

    doc refine
    test=develop

commit e49706c80e30a1d565980d3b9676a920b8c64da3
Merge: 31fd8ce 4975a90
Author: tensor-tang <tangjian03@baidu.com>
Date:   Wed Feb 13 14:26:46 2019 +0800

    Merge pull request #15659 from GBuella/add_to_string

    Tests - add some missing to_string calls

commit 15d7220f9473e1056f988a9a91a5698b55a4eaa9
Author: tensor-tang <tangjian03@baidu.com>
Date:   Wed Feb 13 05:51:50 2019 +0000

    fix jitcode name

    test=develop

commit 14fe9219dc9a5769215e471d28b9538b912453bf
Author: liuwei1031 <liuwei12@baidu.com>
Date:   Wed Feb 13 05:03:24 2019 +0000

    reset unexpected changes, test=develop

commit 31fd8ce1e1af1060fdeb9acee085061725717df5
Merge: 7e7b450 1198cca
Author: tensor-tang <tangjian03@baidu.com>
Date:   Wed Feb 13 12:58:21 2019 +0800

    Merge pull request #15375 from mozga-intel/mozga-intel/batch_norm_ngraph_operator

    Enable batch_norm operator for a ngraph engine

commit b1f97a6fa9186266b9a76c8157ab80801e5cf9f0
Author: liuwei1031 <liuwei12@baidu.com>
Date:   Wed Feb 13 04:56:42 2019 +0000

    fix security issue 27, 38 test=develop

commit 1413d83a0f2db539425bd69f51d12ec9ef7fd6c7
Merge: 0016b6a 7e7b450
Author: liuwei1031 <liuwei12@baidu.com>
Date:   Wed Feb 13 04:53:03 2019 +0000

    Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop

commit 882e7ec48012d3250572d7f016ec3c1ef5d89433
Author: Tao Luo <luotao02@baidu.com>
Date:   Wed Feb 13 11:34:41 2019 +0800

    fix generate doc error in activation ops

    test=develop

commit 7e7b4500a6fb57422fe8b33a522ea20ca4f0f0a6
Merge: da9c94d 02a585b
Author: wopeizl <peizhilin@baidu.com>
Date:   Wed Feb 13 11:13:44 2019 +0800

    Merge pull request #15680 from dzhwinter/fix/compiler

    fix compiler flag

commit da9c94da333cf3190c6f9f647139cc567a723f81
Author: Gabor Buella <gabor.buella@intel.com>
Date:   Wed Feb 13 02:41:42 2019 +0100

    Clang build fixes (#15628)

    * Remove some superfluous std::move calls

    The std:move triggered a build error (with -Werror):
    ```
    [  9%] Building CXX object paddle/fluid/memory/allocation/CMakeFiles/allocator_facade.dir/allocator_facade.cc.o
    /home/tej/code/gbuella_paddle/paddle/fluid/memory/allocation/allocator_facade.cc:86:29: error: moving a temporary object prevents copy elision [-Werror,-Wpessimizing-move]
                [this] { return std::move(CreateAllocatorWithChunk()); }, capacity);
                                ^
    /home/tej/code/gbuella_paddle/paddle/fluid/memory/allocation/allocator_facade.cc:86:29: note: remove std::move call here
                [this] { return std::move(CreateAllocatorWithChunk()); }, capacity);
                                ^~~~~~~~~~                          ~
    1 error generated.
    ```

    See: https://reviews.llvm.org/D7633

    * Remove a superfluous lambda capture from framework/operator.h

    ```
    [ 10%] Building CXX object paddle/fluid/platform/CMakeFiles/device_context.dir/init.cc.o
    In file included from /home/tej/code/gbuella_paddle/paddle/fluid/platform/init.cc:19:
    /home/tej/code/gbuella_paddle/paddle/fluid/framework/operator.h:229:21: error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
                       [this](Variable* var) { return var; });
                        ^~~~
    1 error generated.
    ```

    Changing it to `return it->second;`, as is in the function below.

    * Rethrow an exception (instead of copying it)

    ```
    [ 11%] Building CXX object paddle/fluid/framework/CMakeFiles/operator.dir/operator.cc.o
    /home/tej/code/gbuella_paddle/paddle/fluid/framework/operator.cc:191:13: error: local variable 'exception' will be copied despite being thrown by name [-Werror,-Wreturn-std-move]
          throw exception;
                ^~~~~~~~~
    /home/tej/code/gbuella_paddle/paddle/fluid/framework/operator.cc:191:13: note: call 'std::move' explicitly to avoid copying
          throw exception;
                ^~~~~~~~~
                std::move(exception)

    ```

    See https://reviews.llvm.org/D43322 for an explanation of this diagnostic message.

    * Remove an unused variable

    ```
    /home/tej/code/gbuella_paddle/paddle/fluid/framework/operator.cc:884:16: error: private field 'scope_' is not used [-Werror,-Wunused-private-field]
      const Scope& scope_;
                   ^
    ```

    * struct ComputationOpHandle -> class ComputationOpHandle

    ```
    [ 13%] Building CXX object paddle/fluid/framework/details/CMakeFiles/memory_early_delete_pass.dir/memory_early_delete_pass.cc.o
    In file included from /home/tej/code/gbuella_paddle/paddle/fluid/framework/details/memory_early_delete_pass.cc:21:
    /home/tej/code/gbuella_paddle/paddle/fluid/framework/details/reference_count_pass_helper.h:30:1: error: class 'ComputationOpHandle' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Werror,-Wmismatched-tags]
    class ComputationOpHandle;
    ^
    /home/tej/code/gbuella_paddle/paddle/fluid/framework/details/computation_op_handle.h:29:8: note: previous use is here
    struct ComputationOpHandle : public OpHandleBase {
           ^
    /home/tej/code/gbuella_paddle/paddle/fluid/framework/details/reference_count_pass_helper.h:30:1: note: did you mean struct here?
    class ComputationOpHandle;
    ^~~~~
    struct
    1 error generated.
    ```

    * Fix name() methods under fluid/operators

    ```
    In file included from /home/tej/code/gbuella_paddle/paddle/fluid/operators/jit/gen/act.cc:15:
    In file included from /home/tej/code/gbuella_paddle/paddle/fluid/operators/jit/gen/act.h:19:
    /home/tej/code/gbuella_paddle/paddle/fluid/operators/jit/gen/jitcode.h:71:23: error: 'name' overrides a member function but is not marked 'override' [-Werror,-Winconsistent-missing-override]
      virtual const char* name() const = 0;
                          ^
    /home/tej/code/gbuella_paddle/paddle/fluid/operators/jit/gen_base.h:31:23: note: overridden virtual function is here
      virtual const char* name() const = 0;
                          ^
    ```

    test=develop

commit fea7f0de2593263b8dc5d817346b80ea0b92d8b0
Merge: acfe28d 7e399b0
Author: Zeng Jinle <32832641+sneaxiy@users.noreply.github.com>
Date:   Wed Feb 13 09:35:06 2019 +0800

    Merge pull request #15667 from sneaxiy/fix_decorator_signature

    Fix decorator signature error

commit acfe28d5ebc42a76c2c9983d796207a43f32a598
Merge: d670d8e 6e0e706
Author: kolinwei <331911734@qq.com>
Date:   Tue Feb 12 23:24:57 2019 +0800

    Merge pull request #15684 from PaddlePaddle/revert-15661-fix-cpu-broadcast

    Revert "cpu reduce mode did not need to broadcast params test=develop"

commit d670d8ef1d437f8da6c15ab688b9ffbd60947a15
Merge: 0a3fd01 1905f1a
Author: Xin Pan <panxin.grad@gmail.com>
Date:   Tue Feb 12 22:56:46 2019 +0800

    Merge pull request #15671 from cjld/fix_graph

    fix bug CreateControlDepVar duplicate name

commit 6e0e70619817e6eabcc5320e2acae6cd6e3fe9d5
Author: 乔龙飞 Qiao Longfei <qiaolongfei@baidu.com>
Date:   Tue Feb 12 21:02:30 2019 +0800

    Revert "cpu reduce mode did not need to broadcast params test=develop"

commit 76c1378a7015d7f4c0de8cf903f657328faf1b7c
Merge: 29a4b21 0a3fd01
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Tue Feb 12 19:19:50 2019 +0800

    Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into update-lookup_table_grad-padding-index
    test=develop

commit 0a3fd011ca32286caf30af9dc207d3a73676ea8a
Merge: d424e5b 97b143f
Author: 乔龙飞 Qiao Longfei <qiaolongfei@baidu.com>
Date:   Tue Feb 12 19:18:53 2019 +0800

    Merge pull request #15661 from jacquesqiao/fix-cpu-broadcast

    cpu reduce mode did not need to broadcast params test=develop

commit 03f091a9d3c0614561e85ed7b686fb3e0a0253e6
Author: chengduozh <zhaochengduo@baidu.com>
Date:   Tue Feb 12 17:32:06 2019 +0800

    fix api doc
    test=develop

commit 97b143fb49ebda631b052a7b7dd7dda798a1a2c1
Merge: ffd0d1d d424e5b
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Tue Feb 12 16:25:15 2019 +0800

    Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-cpu-broadcast
    test=develop

commit 29a4b21bc8d49067e0e4ce470aedb74b29050b37
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Tue Feb 12 16:18:06 2019 +0800

    fix problem test=develop

commit 02a585b5c7b7667d20fcae9a8842b8be6ca9e6a3
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Tue Feb 12 15:57:16 2019 +0800

    add details. test=develop

commit 7b673bce6ad2b0f01bfef12c12a0510a297d686c
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Tue Feb 12 15:52:02 2019 +0800

    lookup_table_grad kernel should consider padding_idx test=develop

commit d424e5b4c9edf6fdbb2200f04967e2c3bde9f011
Author: Yan Xu <yanxu05@baidu.com>
Date:   Tue Feb 12 15:48:06 2019 +0800

    add launch mp distributed job py module test=develop (#15620)

    * add launch mp distributed mode module test=develop

    * delete unused file test=develop

    * refine usage test=develop

    * refine usage test=develop

    * move distributed package test=develop

    * add to whl package test=develop

commit 381f2015a5c640d46b7aa2cb0fa4ee8db2aa0de0
Merge: 6492ea9 04e9776
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Tue Feb 12 15:00:30 2019 +0800

    Merge pull request #15665 from dzhwinter/experiment/refactor_memory

    refactor optimize pass.

commit 6492ea9cd03fc5a695011a26cac60bf2c754ef59
Merge: fc198b1 eeaa206
Author: xuezhong <xuezhongq@gmail.com>
Date:   Tue Feb 12 14:29:28 2019 +0800

    Merge pull request #15676 from xuezhong/add_gpu_device_id

    add device info to tensor

commit ffd0d1d216edf9c402daf79fb3e0febf48eb2f7c
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Tue Feb 12 13:58:59 2019 +0800

    clean need_broadcast_var_ test=develop

commit 16ec4b8c8bd5c95c38c39d2a2528027b4a1930b6
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Tue Feb 12 13:37:25 2019 +0800

    clean code test=develop

commit fbadd4b60cea88dd1efba1d90b570130cd2f4d1c
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Tue Feb 12 12:57:18 2019 +0800

    follow comment test=develop

commit eeaa2066e5066baf2d57b3003ced8cb440db0212
Author: xuezhong <xuezhongq@gmail.com>
Date:   Tue Feb 12 04:32:31 2019 +0000

    add device info to tensor
    test=develop

commit fc198b1fea40edd19e47b7a34e8708288a5793c2
Author: Wu Yi <typhoonzero1986@gmail.com>
Date:   Tue Feb 12 10:39:39 2019 +0800

    fix fp16 initializer dtype check test=develop (#15669)

commit 7e399b062848547bc7e57f2e3997cdd531f74725
Author: sneaxiy <sneaxiy@126.com>
Date:   Tue Feb 12 09:48:39 2019 +0800

    rename
    test=develop

commit 04e9776aefca6132d28965b6692471e15891e657
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Mon Feb 11 22:11:48 2019 +0800

    add details. test=develop

commit b80bcbb4fd975a926de94e665a77ceddfd7018b9
Merge: f4a0e68 104d3b4
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Mon Feb 11 22:06:35 2019 +0800

    Merge pull request #15660 from dzhwinter/enhance/memory

    add elementwise_xxx_grad for inplace optimize

commit 1198ccae6bd4548a749c712a2fe24cf5f2191e63
Author: mozga-intel <mateusz.ozga@intel.com>
Date:   Mon Feb 11 14:29:35 2019 +0100

    Enable batch_norm operator for a ngraph engine
    test=develop

commit f4a0e68481952219d4d5e18ac758247428a03cfa
Author: baojun <32073718+baojun-nervana@users.noreply.github.com>
Date:   Mon Feb 11 04:02:32 2019 -0800

    Fix ngraph compile WITH_DISTRIBUTE=ON (#15636)

    * fix compile issue with_distribute test=develop

    * simplified logic test=develop

    * use ngraph dependency test=develop

    * set cpu only test=develop

    * update test and eliminate fp16 test test=develop

commit 2fbfebc534a79c372251470f91ae39590fbe982d
Merge: a51c327 d85c2e4
Author: Tao Luo <luotao02@baidu.com>
Date:   Mon Feb 11 19:53:10 2019 +0800

    Merge pull request #15666 from Superjomn/fix/anakin-api-dependency

    fix anakin compile dependency

commit 1905f1a108988e1d74d7d73a0e8b3d55a2c99af6
Author: Dun Liang <randonlang@gmail.com>
Date:   Mon Feb 11 18:27:41 2019 +0800

    bug fix && test=develop

commit a51c327270dc88bf03e350960e19da38ae9ee4b5
Merge: bec68fa ceec135
Author: Dun <randonlang@gmail.com>
Date:   Mon Feb 11 16:24:37 2019 +0800

    Merge pull request #15664 from cjld/my_checkpoint

    Fix Pr #15296 async buffered reader

commit 42f6d0f899caffe1b3aeebaf821c8ac062ddea3b
Author: sneaxiy <sneaxiy@126.com>
Date:   Mon Feb 11 04:52:02 2019 +0000

    modify API.spec
    test=develop

commit 4a1c65ebeea6827eb6218e49f99a3c9e7ebd3e20
Merge: bec68fa f85245b
Author: sneaxiy <sneaxiy@126.com>
Date:   Mon Feb 11 03:12:52 2019 +0000

    merge origin
    test=develop

commit f85245b409fdb9675457a1f7bfef2db180d52628
Author: sneaxiy <sneaxiy@126.com>
Date:   Mon Feb 11 11:12:01 2019 +0800

    test=develop

commit d85c2e4e5ccd878a7995f90ecc2a40092cf9390a
Author: Chunwei <yanchunwei@outlook.com>
Date:   Mon Feb 11 10:58:14 2019 +0800

    fix anakin compile dependency

    test=develop

commit 104d3b4e680c020d60ffa1977e7df118371fd53f
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Sat Feb 9 14:40:38 2019 +0800

    add details. test=develop

commit 3932cd67148b9f9d41846c563abfc4162b24d3ba
Merge: 94dd50c bec68fa
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Sat Feb 9 14:33:41 2019 +0800

    Merge remote-tracking branch 'origin/develop' into enhance/memory

commit ceec13562c6cabe942e651ab8c844dda15dde3e8
Merge: bc92192 bec68fa
Author: Dun Liang <randonlang@gmail.com>
Date:   Fri Feb 8 19:39:26 2019 +0800

    Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_checkpoint

    test=develop

commit bc92192747d9a24a040c1fa516bdd2764127066e
Author: Dun Liang <randonlang@gmail.com>
Date:   Fri Feb 8 19:31:27 2019 +0800

    Fix Pr #15296

    test=develop

commit abf17226f87d88b63fb446125577ea88bcfe72ca
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Fri Feb 8 10:02:01 2019 +0800

    fix code style test=develop

commit 76072261f8548618455db5156239802a359dbe4d
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Fri Feb 8 08:33:23 2019 +0800

    fix compiler
    test=develop

commit b99db0e2c212881ace3d94dc220424b7a0dde43e
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Thu Feb 7 21:39:58 2019 +0800

    cpu reduce mode did not need to broadcast test=develop

commit 94dd50c33fd19607a2fff798c44406b415576c38
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Wed Feb 6 21:47:05 2019 +0800

    add details. test=develop

commit 4975a9050a93829b36c8bab64958d3c762628126
Author: Gabor Buella <gabor.buella@intel.com>
Date:   Tue Feb 5 12:59:43 2019 +0100

    Tests - add some missing to_string calls

    ```
    /home/tej/code/gbuella_paddle/paddle/fluid/framework/ir/seqpool_concat_fuse_pass_tester.cc:167:40: error: adding 'int' to a string does not append to the string [-Werror,-Wstring-plus-int]
        std::string prefix = "seqpool_op_" + i;
                             ~~~~~~~~~~~~~~^~~
    /home/tej/code/gbuella_paddle/paddle/fluid/framework/ir/seqpool_concat_fuse_pass_tester.cc:167:40: note: use array indexing to silence this warning
        std::string prefix = "seqpool_op_" + i;
                                           ^
                             &             [  ]
    1 error generated.
    ```

    test=develop

commit bec68fa0b35878bd5bacec8d01fe41c1b6ab33e2
Merge: 7ddf4e2 ceb412b
Author: Tao Luo <luotao02@baidu.com>
Date:   Sun Feb 3 17:05:47 2019 +0800

    Merge pull request #15637 from jerrywgz/refine_box_coder

    speed up box_coder in CPU

commit 7ddf4e2c55fdd59b263f24a9c81fa36215bd326c
Merge: 0546f94 fa77186
Author: 乔龙飞 Qiao Longfei <qiaolongfei@baidu.com>
Date:   Sun Feb 3 15:04:56 2019 +0800

    Merge pull request #15649 from jacquesqiao/fix-ctr-reader-svm

    fix ctr reader read svm data

commit 01d9bf9264e3b906244aea2a1055a65449ff21a8
Author: Dang Qingqing <dangqingqing@baidu.com>
Date:   Sun Feb 3 14:10:56 2019 +0800

    Fix batch_norm API for data_layout.

    test=develop

commit 0546f94f1347434dbce6c2f1ddc99fe5c4cea079
Merge: 9df7bc2 883d220
Author: wopeizl <peizhilin@baidu.com>
Date:   Sun Feb 3 12:47:51 2019 +0800

    Merge pull request #15655 from wopeizl/win/fixci1

    fix the lib_any dependency

commit 883d22093a90dfe2d888cfa088c43748e579c9b7
Author: peizhilin <wopeizl@163.com>
Date:   Sun Feb 3 10:35:22 2019 +0800

    fix the lib_any dependency
    test=develop

commit fa77186fdcb05a533d8dd95ce12c2bfdb9c7de68
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Sun Feb 3 09:21:58 2019 +0800

    fix ctr_reader_test test=develop

commit 2afe82fe833e06636c7fb73561fb27c4279eaa6a
Author: Qiao Longfei <qiaolongfei@baidu.com>
Date:   Sat Feb 2 16:15:36 2019 +0800

    fix ctr reader read svm data
    test=develop

commit 9df7bc2c5ac76bb5a0641fd0b87bb2f5f89940cb
Author: Kaipeng Deng <dengkaipeng@baidu.com>
Date:   Sat Feb 2 19:33:22 2019 +0800

    fix exlusive pool doc. test=develop (#15632)

commit 3614dadf23c15dd6e073db8d501fb86a36f2092d
Merge: c1e18b1 5551074
Author: wopeizl <peizhilin@baidu.com>
Date:   Sat Feb 2 18:41:54 2019 +0800

    Merge pull request #15631 from wopeizl/windows/fixci

    fix ci broken randomly and disable some warnings

commit 18bff5298dc3ff90a53378bd1c45740a8ab20d79
Author: tensor-tang <tangjian03@baidu.com>
Date:   Fri Feb 1 10:58:47 2019 +0000

    extract fused_emb_seq_pool forward function

    test=develop

commit c1e18b13aaaad57c810449a826bc34241c3dd29a
Merge: ac4cde0 238ef94
Author: wopeizl <peizhilin@baidu.com>
Date:   Sat Feb 2 16:54:36 2019 +0800

    Merge pull request #15635 from wopeizl/fixbuildissue

    fix the build issue on gpu mode for win

commit 55510744b5ed1691df42004dc85c96c5e19e1e42
Author: peizhilin <wopeizl@163.com>
Date:   Sat Feb 2 16:48:59 2019 +0800

    test=develop

commit 061299be8710bf7c9059011452cbc743b1626444
Author: peizhilin <wopeizl@163.com>
Date:   Sat Feb 2 16:39:48 2019 +0800

    fix dependency
    test=develop

commit ac4cde009d68671cd16057205a7b55a0b2e71e2c
Author: baojun <32073718+baojun-nervana@users.noreply.github.com>
Date:   Sat Feb 2 00:27:16 2019 -0800

    Enable accuracy op for ngraph engine (#15592)

    * Added accuracy ngraph op test=develop

    * fixed name type test=develop

commit 488719bac74b511245373d2fd65346e6445bad35
Merge: 2bf63f4 5d30b55
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Sat Feb 2 14:37:37 2019 +0800

    Enhance/memory optimize (#15634)

    * add skip send.recv test=develop

    * enhanced print message. test=develop

    * rerun ci. test=develop

commit 2bf63f4c33e8fa3815cca74e03760eb23f17a7c0
Author: Gabor Buella <gabor.buella@intel.com>
Date:   Sat Feb 2 07:33:55 2019 +0100

    Fix std::abs usage in memory_optimize_pass.cc (#15627)

    test=develop

    size_t is an unsigned integer, with a conversion rank
     larger than int, therefore in the following expression
     the int value was promoted to size_t, making it a
     subtraction of unsigned values. The result of such
     a subtraction is also an unsigned value.

commit db563ec2cdc02dbc91152037e75167b6a2ddfa57
Author: peizhilin <wopeizl@163.com>
Date:   Sat Feb 2 14:15:17 2019 +0800

    test=develop

commit 5d30b55de1def87efba8a0ecafcdd5b9ccfdf3b4
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Sat Feb 2 11:42:06 2019 +0800

    rerun ci. test=develop

commit 641868ccbd4fa0b03e5979238a2ca8ecd16bd744
Merge: 4ef3491 ac4d08b
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Sat Feb 2 11:39:28 2019 +0800

    Merge remote-tracking branch 'origin/develop' into enhance/memory_optimize

commit ac4d08b32fab97741f7145eb5a1b30960fcd9a34
Merge: c356bd0 6f0f804
Author: Xin Pan <panxin.grad@gmail.com>
Date:   Sat Feb 2 08:22:41 2019 +0800

    Merge pull request #15639 from PaddlePaddle/revert-15296-async_double_buffered_py_reader

    Revert "Async double buffered py reader"

commit 805d505f147fd28553184a3f0053f93de36246eb
Author: peizhilin <wopeizl@163.com>
Date:   Fri Feb 1 20:14:26 2019 +0800

    disable warnings for third parties
    test=develop

commit 6f0f8045f64c21caa14e4518555ddf25ef0169c8
Author: kolinwei <331911734@qq.com>
Date:   Fri Feb 1 19:54:51 2019 +0800

    Revert "Async double buffered py reader"

commit ceb412b0ae805df566cca0ed071773d459010c17
Author: jerrywgz <jerrywgz@126.com>
Date:   Fri Feb 1 09:24:22 2019 +0000

    speed up box coder in CPU, test=develop

commit 4ef34916a41a98ebbd7cd560e350d2690a2c9c1e
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Fri Feb 1 15:36:07 2019 +0800

    enhanced print message. test=develop

commit 238ef94702a5f90ecbcffa3cea7865fa0c5f2633
Author: peizhilin <wopeizl@163.com>
Date:   Fri Feb 1 15:35:57 2019 +0800

    fix the build issue on gpu mode for win
    test=develop

commit e261b60f97e31c60a775df02a9f138e47f8d67ae
Author: xuezhong <xuezhongq@gmail.com>
Date:   Fri Feb 1 07:27:59 2019 +0000

    change api spec for adagrad optimizer
    test=develop

commit ed20eb13010edf83c934fe5e0bf1bcedf95bbb64
Merge: 20e579e c356bd0
Author: xuezhong <xuezhongq@gmail.com>
Date:   Fri Feb 1 07:12:34 2019 +0000

    Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_bug_adagrad
    test=develop

commit ce0394bcd05022e87ec817b9ee2a1d318f31dafb
Merge: cca7153 c109237
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Fri Feb 1 15:07:35 2019 +0800

    merge develop branch. test=develop

commit c356bd01e9dffa4ff2af8285b9175363d87d6083
Author: Yan Xu <yanxu05@baidu.com>
Date:   Fri Feb 1 14:23:43 2019 +0800

    fix invalide paddle_version on tag branch test=develop (#15551)

commit 3a4110f960239382259523bba14e0a71d93e3228
Author: peizhilin <wopeizl@163.com>
Date:   Fri Feb 1 12:53:29 2019 +0800

    fix ci broken randomly and disable some warnings
    test=develop

commit db8fcf6b955f842241264f2c691f2981972b1d61
Merge: c109237 db9e700
Author: Dun <randonlang@gmail.com>
Date:   Fri Feb 1 12:38:08 2019 +0800

    Merge pull request #15296 from cjld/async_double_buffered_py_reader

    Async double buffered py reader

commit 20e579ef2ad9e3afe184ae05ea31ca4b575f810f
Author: xuezhong <xuezhongq@gmail.com>
Date:   Fri Feb 1 03:50:46 2019 +0000

    add initial_accumulator_value for adagrad
    test=develop

commit c1092374fcf8e8c0da5490c3f7736ab7fe7522bd
Author: chengduo <zhaochengduo@baidu.com>
Date:   Thu Jan 31 20:32:08 2019 -0600

    Increase the timeout of test_pe_seresnext (#15621)

    * chang the timeout of test_pe_resnet
    test=develop

    * follow comment
    test=develop

commit 1ccbc51218c4cbc7273c3bb38cfd395be3b3a6dc
Merge: 74bc55c f26a1c9
Author: Zeng Jinle <32832641+sneaxiy@users.noreply.github.com>
Date:   Fri Feb 1 09:55:20 2019 +0800

    Merge pull request #15619 from sneaxiy/debug

    Fix unittest failure in debug mode

commit 74bc55c2a65803708dd6e1a633484144de2e273d
Merge: 546eefa 9f001c6
Author: Xin Pan <panxin.grad@gmail.com>
Date:   Fri Feb 1 09:35:02 2019 +0800

    Merge pull request #14975 from dzhwinter/ir_inplace_pass

    Ir inplace pass

commit cca71532eb6be8de79842b2bf7ece2ba7d80521b
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 23:15:58 2019 +0800

    add skip send.recv test=develop

commit 9f001c65253a419fa351e094cee7533cfafa0653
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 22:57:02 2019 +0800

    skip dist. test=develop

commit 546eefae6fdf6b9848b91c8246b17a0fa72cc982
Merge: dc5e25f 4b3c661
Author: Tao Luo <luotao02@baidu.com>
Date:   Thu Jan 31 17:57:52 2019 +0800

    Merge pull request #15591 from lidanqing-intel/lidanqing/density_prior_box

    optimize density_prior_box_op.h in detect model for cpu

commit f26a1c9077f2f82cbe61d5e4f285affbf71b733b
Author: sneaxiy <sneaxiy@126.com>
Date:   Thu Jan 31 07:21:55 2019 +0000

    test=develop

commit dc5e25fc7fa20d2cf65f9e6f09c756084045072f
Author: Yan Chunwei <yanchunwei@outlook.com>
Date:   Thu Jan 31 16:53:09 2019 +0800

    remove dot marked node (#15606)

commit 48a054f0fd2e7395a8f8dad90f489241ab78327d
Merge: 0766d40 addf58c
Author: Jiabin Yang <marsyang199376@gmail.com>
Date:   Thu Jan 31 16:33:14 2019 +0800

    Merge pull request #15424 from JiabinYang/fast_install_1.3

    test=develop, fast_install shell for linux and mac

commit 0766d404ba58dc414308bc9b0f36ea325cf3a80d
Author: Cheerego <35982308+shanyi15@users.noreply.github.com>
Date:   Thu Jan 31 15:25:36 2019 +0800

    update readme (#15614)

    * update_readme

    * test=develop

commit 430e5590e44dfeddd9064190c1bf238d344c6b82
Merge: 46a6cac b6c3b69
Author: Guo Sheng <whucsgs@163.com>
Date:   Thu Jan 31 15:03:46 2019 +0800

    Merge pull request #15611 from guoshengCS/fix-beam-search-size

    To make CUDA_LAUNCH_KERNEL_HELPER support large size.

commit 2561a6fc596ede30ea65626f02b8e4a00924dd3f
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 14:50:19 2019 +0800

    follow comment. test=develop

commit 2a5ecb68b05662c097ff178094dae023e24d6c10
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 14:48:47 2019 +0800

    follow comment. test=develop

commit addf58c6b5f0f5ec64be6b195aecc7f436435616
Author: JiabinYang <marsyang199376@gmail.com>
Date:   Thu Jan 31 06:19:48 2019 +0000

    test=develop, fix exit issue

commit 9f693fcac429827bd6427809da60cee9080f6ac0
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 13:37:19 2019 +0800

    rerun ci. test=develop

commit 28dfad5e27c01311d7fe49d20a97dd6ebc2d3187
Author: WangZhen <wangzhen31@baidu.com>
Date:   Thu Jan 31 13:31:10 2019 +0800

    fix some bugs about python3. test=develop

commit b6c3b69af822dfa83f956e78a6771f62d8123a56
Merge: 5dfce93 46a6cac
Author: guoshengCS <guosheng@baidu.com>
Date:   Thu Jan 31 13:16:13 2019 +0800

    Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-beam-search-size

    test=develop

commit e537634d165d8694f42cbc816a1ee0804c57c993
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 13:15:00 2019 +0800

    delete graph print pass. test=develop

commit 4f01de6378b4b632c975d1c04a36ad95f6ef9c26
Merge: 5cab99a 46a6cac
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 13:01:55 2019 +0800

    Merge remote-tracking branch 'origin/develop' into feature/ir_inplace_pass

commit 46a6cac91f644d44fbdc240a38b77c6455c823bd
Author: dzhwinter <dongzhihong01@baidu.com>
Date:   Thu Jan 31 13:01:08 2019 +0800

    fix batch norm. test=develop (#15597)

commit 943d9728782bda6c80977d9d586f20c815b70a44
Author: qingqing01 <dangqingqing@baidu.com>
Date:   Thu Jan 31 12:58:32 2019 +0800

    Fix analysis predictor when loading the persistable RAW type variable. (#15613)

commit 6e84eb131fcd7d548e1f04b74e1750611d237c6b
Author: liuwei1031 <46661762+liuwei1031@users.noreply.github.com>
Date:   Thu Jan 31 12:57:39 2019 +0800

    expose peak gpu memory API to python test=develop (#15529)

    * expose peak gpu memory API to python test=develop

    * add unittest for peak gpu memory monitoring test=develop

    * add pybind change test=develop

    * add mutex to gpu mem usage monitor test=develop

    * update benchmark flag definition file test=develop

    * tweak unittest for memory monitoring test=develop

commit 5cab99a686d064fdf6b3bbb8604f11c159e8a0df
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 12:35:41 2019 +0800

    fuck windows. rerun windows ci. test=develop

commit 9c9ad7d40b79083c1198076db3be83bb08915ffe
Merge: 0a63234 1743d1a
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 12:30:14 2019 +0800

    Merge remote-tracking branch 'origin/develop' into feature/ir_inplace_pass
    test=develop

commit 1743d1a58ff1e158a8c161c63fcc7af608ca0ecb
Merge: 43a67a2 4f18a9b
Author: jerrywgz <jerrywgz@126.com>
Date:   Thu Jan 31 11:50:40 2019 +0800

    Merge pull request #15356 from jerrywgz/add_clip_op

    Add box clip op

commit 0a63234c854585133c7422d882fb63a44fd80e7a
Author: dzhwinter <dzhwinter@gmail.com>
Date:   Thu Jan 31 11:49:52 2019 +0800

    follow comments. test=develop

commit 43a67a26627cead1925e8563c4722774f524dc2f
Author: mozga-intel <mateusz.ozga@intel.com>
Date:   Thu Jan 31 04:29:44 2019 +0100

    Enable conv2d operator for a ngraph e…
  • Loading branch information
xiaolil1 committed Feb 22, 2019
1 parent f34e779 commit e81eda2
Show file tree
Hide file tree
Showing 2,131 changed files with 35,734 additions and 229,195 deletions.
2 changes: 0 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ cache:
- $HOME/.ccache
- $HOME/.cache/pip
- $TRAVIS_BUILD_DIR/build/third_party
- $TRAVIS_BUILD_DIR/build_android/third_party
sudo: required
dist: trusty
services:
Expand All @@ -13,7 +12,6 @@ os:
- linux
env:
- JOB=check_style
- JOB=build_android
addons:
ssh_known_hosts: 13.229.163.131
before_install:
Expand Down
2 changes: 2 additions & 0 deletions AUTHORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
| qingqing01 | Qing-Qing Dang |
| reyoung | Yang Yu |
| Sand3r- | Michal Gallus |
| sfraczek | Sylwester Fraczek |
| Superjom | Chun-Wei Yan |
| tensor-tang | Jian Tang |
| tianbingsz | Tian-Bing Xu |
Expand All @@ -54,6 +55,7 @@
| wangyang59 | Yang Wang |
| wangzhen-nlp | Zhen Wang |
| wen-bo-yang | Wen-Bo Yang |
| wojtuss | Wojciech Uss |
| wwhu | Wei-Wei Hu |
| xinghai-sun | Xing-Hai Sun |
| Xreki | Yi-Qun Liu |
Expand Down
136 changes: 9 additions & 127 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,21 @@ message(STATUS "CXX compiler: ${CMAKE_CXX_COMPILER}, version: "
message(STATUS "C compiler: ${CMAKE_C_COMPILER}, version: "
"${CMAKE_C_COMPILER_ID} ${CMAKE_C_COMPILER_VERSION}")
if(WIN32)
set(CMAKE_SUPPRESS_REGENERATION ON)
set(CMAKE_STATIC_LIBRARY_PREFIX lib)
add_definitions("/DGOOGLE_GLOG_DLL_DECL=")
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} /bigobj /MTd")
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /bigobj /MT")
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /bigobj /MTd")
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /bigobj /MT")
add_compile_options(/wd4068 /wd4129 /wd4244 /wd4267 /wd4297 /wd4530 /wd4577 /wd4819 /wd4838)
set(PADDLE_LINK_FLAGS "/IGNORE:4006 /IGNORE:4098 /IGNORE:4217 /IGNORE:4221")
set(CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS} ${PADDLE_LINK_FLAGS}")
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${PADDLE_LINK_FLAGS}")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${PADDLE_LINK_FLAGS}")
endif(WIN32)

if(NOT CMAKE_CROSSCOMPILING)
find_package(CUDA QUIET)
endif(NOT CMAKE_CROSSCOMPILING)
find_package(CUDA QUIET)
find_package(Git REQUIRED)
find_package(Threads REQUIRED)

Expand All @@ -49,27 +53,13 @@ option(WITH_MKL "Compile PaddlePaddle with MKL support." ${AVX_FO
option(WITH_NGRAPH "Compile PaddlePaddle with nGraph support." OFF)
option(WITH_DSO "Compile PaddlePaddle with dynamic linked CUDA" ON)
option(WITH_TESTING "Compile PaddlePaddle with unit testing" OFF)
option(WITH_SWIG_PY "Compile PaddlePaddle with inference api" ON)
option(WITH_PYTHON "Compile PaddlePaddle with python interpreter" ON)
option(WITH_DOUBLE "Compile PaddlePaddle with double precision" OFF)
option(WITH_RDMA "Compile PaddlePaddle with RDMA support" OFF)
option(WITH_TIMER "Compile PaddlePaddle with stats timer" OFF)
option(WITH_PROFILER "Compile PaddlePaddle with GPU profiler and gperftools" OFF)
option(WITH_JEMALLOC "Compile PaddlePaddle with jemalloc" OFF)
option(WITH_DOC "Compile PaddlePaddle with documentation" OFF)
option(WITH_COVERAGE "Compile PaddlePaddle with code coverage" OFF)
option(COVERALLS_UPLOAD "Package code coverage data to coveralls" OFF)
option(ON_TRAVIS "Exclude special unit test on Travis CI" OFF)
option(WITH_C_API "Compile PaddlePaddle with C-API(Prediction)" OFF)
option(WITH_FLUID_ONLY "Compile PaddlePaddle fluid only" OFF)
option(WITH_GOLANG "Compile PaddlePaddle with GOLANG" OFF)
option(GLIDE_INSTALL "Download and install go dependencies " ON)
option(USE_NNPACK "Compile PaddlePaddle with NNPACK library" OFF)
option(WITH_DISTRIBUTE "Compile with distributed support" OFF)
option(WITH_PSLIB "Compile with pslib support" OFF)
option(USE_EIGEN_FOR_BLAS "Use matrix multiplication in Eigen" OFF)
option(EIGEN_USE_THREADS "Compile with multi-threaded Eigen" OFF)
option(WITH_ARM_FP16 "Use half precision support on armv8.2-a cpu" OFF)
option(WITH_CONTRIB "Compile the third-party contributation" OFF)
option(REPLACE_ENFORCE_GLOG "Replace PADDLE_ENFORCE with glog/CHECK for better debug." OFF)
option(WITH_ANAKIN "Compile with Anakin library" OFF)
Expand All @@ -96,37 +86,6 @@ if(NOT CMAKE_BUILD_TYPE)
FORCE)
endif()

if(ANDROID OR IOS)
if(ANDROID)
if(${CMAKE_SYSTEM_VERSION} VERSION_LESS "16")
message(FATAL_ERROR "Unsupport standalone toolchains with Android API level lower than 16")
endif()
endif()

set(WITH_GPU OFF CACHE STRING
"Disable GPU when cross-compiling for Android and iOS" FORCE)
set(WITH_AVX OFF CACHE STRING
"Disable AVX when cross-compiling for Android and iOS" FORCE)
set(WITH_PYTHON OFF CACHE STRING
"Disable PYTHON when cross-compiling for Android and iOS" FORCE)
set(WITH_RDMA OFF CACHE STRING
"Disable RDMA when cross-compiling for Android and iOS" FORCE)
set(WITH_MKL OFF CACHE STRING
"Disable MKL when cross-compiling for Android and iOS" FORCE)
set(WITH_NGRAPH OFF CACHE STRING
"Disable nGraph when cross-compiling for Android and iOS" FORCE)
set(WITH_GOLANG OFF CACHE STRING
"Disable golang when cross-compiling for Android and iOS" FORCE)

# Compile PaddlePaddle mobile inference library
if (NOT WITH_C_API)
set(WITH_C_API ON CACHE STRING
"Always compile the C_API when cross-compiling for Android and iOS" FORCE)
endif()
set(MOBILE_INFERENCE ON)
add_definitions(-DPADDLE_MOBILE_INFERENCE)
endif()

if (APPLE)
set(WITH_MKL OFF CACHE STRING
"Disable MKL for building on mac" FORCE)
Expand All @@ -135,10 +94,6 @@ endif()
if (WIN32)
set(WITH_DISTRIBUTE OFF CACHE STRING
"Disable DISTRIBUTE when compiling for Windows" FORCE)
set(WITH_C_API OFF CACHE STRING
"Disable C_API when compiling for Windows" FORCE)
set(WITH_FLUID_ONLY ON CACHE STRING
"Enable FLUID_ONLY when compiling for Windows" FORCE)
endif()

set(THIRD_PARTY_PATH "${CMAKE_BINARY_DIR}/third_party" CACHE STRING
Expand All @@ -150,21 +105,7 @@ set(FLUID_INSTALL_DIR "${CMAKE_BINARY_DIR}/fluid_install_dir" CACHE STRING
set(FLUID_INFERENCE_INSTALL_DIR "${CMAKE_BINARY_DIR}/fluid_inference_install_dir" CACHE STRING
"A path setting fluid inference shared and static libraries")

if (WITH_C_API AND WITH_PYTHON)
message(WARNING "It is suggest not embedded a python interpreter in Paddle "
"when using C-API. It will give an unpredictable behavior when using a "
"different Python interpreter from compiling.")
endif()

if (WITH_C_API)
set(WITH_FLUID_ONLY OFF CACHE STRING "Disable install fluid when compile the C_API" FORCE)
endif()

if(MOBILE_INFERENCE)
set(THIRD_PARTY_BUILD_TYPE MinSizeRel)
else()
set(THIRD_PARTY_BUILD_TYPE Release)
endif()
set(THIRD_PARTY_BUILD_TYPE Release)

set(WITH_MKLML ${WITH_MKL})
if (NOT DEFINED WITH_MKLDNN)
Expand Down Expand Up @@ -193,9 +134,7 @@ include(external/python) # download, build, install python
include(external/openblas) # download, build, install openblas
include(external/mkldnn) # download, build, install mkldnn
include(external/ngraph) # download, build, install nGraph
include(external/swig) # download, build, install swig
include(external/boost) # download boost
include(external/any) # download libn::any
include(external/eigen) # download eigen3
include(external/pybind11) # download pybind11
include(external/cares)
Expand Down Expand Up @@ -265,76 +204,25 @@ endif()
if (WITH_JEMALLOC)
find_package(JeMalloc REQUIRED)
include_directories(${JEMALLOC_INCLUDE_DIR})
add_definitions(-DWITH_JEMALLOC)
add_definitions(-DPADDLE_WITH_JEMALLOC)
endif()

include(generic) # simplify cmake module
include(package) # set paddle packages
include(ccache) # set ccache for compilation
include(util) # set unittest and link libs
include(rdma) # set rdma libraries
include(version) # set PADDLE_VERSION
include(coveralls) # set code coverage
include(inference_lib) # add paddle fluid inference libraries


include_directories("${PADDLE_SOURCE_DIR}")
include_directories("${PADDLE_SOURCE_DIR}/paddle/legacy/cuda/include")
include_directories("${CMAKE_CURRENT_BINARY_DIR}/proto")
include_directories("${CMAKE_CURRENT_BINARY_DIR}/go/pserver/client/c")

set(EXTERNAL_LIBS
gflags
glog
${CBLAS_LIBRARIES}
protobuf
zlib
${PYTHON_LIBRARIES}
)

if(WITH_PSLIB)
list(APPEND EXTERNAL_LIBS pslib)
list(APPEND EXTERNAL_LIBS pslib_brpc)
list(APPEND EXTERNAL_LIBS libmct)
endif(WITH_PSLIB)

if(WITH_AMD_GPU)
find_package(HIP)
include(hip)
endif(WITH_AMD_GPU)

if(WITH_MKLML)
list(APPEND EXTERNAL_LIBS ${MKLML_IOMP_LIB})
endif()

if(WITH_LIBXSMM)
list(APPEND EXTERNAL_LIBS ${LIBXSMM_LIBS})
endif()

if(WITH_MKLDNN)
list(APPEND EXTERNAL_LIBS ${MKLDNN_LIB})
endif()

if(USE_NNPACK)
include(external/nnpack)
list(APPEND EXTERNAL_LIBS ${NNPACK_LIBS})
endif(USE_NNPACK)

add_subdirectory(proto)

if(NOT MOBILE_INFERENCE AND NOT WITH_FLUID_ONLY)
# "add_subdirectory(go)" should be placed after the following loine,
# because it depends on paddle/optimizer.
add_subdirectory(paddle/legacy/optimizer)
endif()

# "add_subdirectory(paddle)" and "add_subdirectory(python)" should be
# placed after this block, because they depends on it.
if(WITH_GOLANG)
enable_language(Go)
add_subdirectory(go)
endif(WITH_GOLANG)

set(PADDLE_PYTHON_BUILD_DIR "${CMAKE_CURRENT_BINARY_DIR}/python/build")

set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 -g -DNDEBUG")
Expand All @@ -352,9 +240,3 @@ add_subdirectory(paddle)
if(WITH_PYTHON)
add_subdirectory(python)
endif()

if(WITH_DOC)
find_package(Sphinx REQUIRED)
find_python_module(recommonmark REQUIRED)
add_subdirectory(doc)
endif()
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ Please install pre-commit, which automatically reformat the changes to C/C++ and
Please remember to add related unit tests.
- For C/C++ code, please follow [`google-test` Primer](https://github.com/google/googletest/blob/master/googletest/docs/Primer.md).
- For C/C++ code, please follow [`google-test` Primer](https://github.com/google/googletest/blob/master/googletest/docs/primer.md) .
- For Python code, please use [Python's standard `unittest` package](http://pythontesting.net/framework/unittest/unittest-introduction/).

Expand Down
2 changes: 0 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,10 @@ RUN /bin/bash -c 'if [[ -n ${UBUNTU_MIRROR} ]]; then sed -i 's#http://archive.ub
# ENV variables
ARG WITH_GPU
ARG WITH_AVX
ARG WITH_DOC

ENV WOBOQ OFF
ENV WITH_GPU=${WITH_GPU:-ON}
ENV WITH_AVX=${WITH_AVX:-ON}
ENV WITH_DOC=${WITH_DOC:-OFF}

ENV HOME /root
# Add bash enhancements
Expand Down
42 changes: 0 additions & 42 deletions Dockerfile.android

This file was deleted.

Loading

0 comments on commit e81eda2

Please sign in to comment.