Though #3096 is closed, there are two commits should be merged at first.
- The installation path of Mkldnn is in
/home/user/opt/paddle/thirdparty currently. We should move it paddle/thirdparty, where all other thirdparty libraries located. e9e6a81
build_doc in travis-ci will be failed if -DWITH_MKLDNN=True -DWITH_MKLML=True. We should set it false when generating document. 4dd31e8
@tensor-tang will implement it. Thx!