Upgrade mkldnn-bridge for dnnlowp support (#16308)
authorGu, Jinghui <jinghui.gu@intel.com>
Wed, 3 Apr 2019 17:29:19 +0000 (10:29 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Wed, 3 Apr 2019 19:47:17 +0000 (12:47 -0700)
commita7b82a44c40825ccc02187c294a58d49d54d1448
tree7e8469ed8b446e81ef5abb0ab1eeb32322ee0226
parent46a68c1b371ea2648db8c792d821eb500ccc7871
Upgrade mkldnn-bridge for dnnlowp support (#16308)

Summary:
The mkldnn-bridge is upgraded in this PR to support DNNLOWP operators.
Meanwhile, APIs have been updated in caffe2 to use latest version.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/16308

Differential Revision: D14697018

Pulled By: yinghai

fbshipit-source-id: ca952589098accb08295fd5aa92924c61e74d69c
12 files changed:
caffe2/ideep/ideep_utils.h
caffe2/ideep/operators/conv_fusion_op.cc [deleted file]
caffe2/ideep/operators/conv_op.cc
caffe2/ideep/operators/conv_pool_base_op.h
caffe2/ideep/operators/conv_transpose_op.cc
caffe2/ideep/operators/operator_fallback_ideep.h
caffe2/ideep/operators/pool_op.cc
caffe2/ideep/operators/utility_ops.cc
caffe2/ideep/utils/ideep_operator.h
caffe2/opt/optimize_ideep.cc
caffe2/python/ideep/convfusion_op_test.py
caffe2/python/pybind_state_ideep.cc