From: Li Yu Date: Wed, 27 Mar 2019 00:30:17 +0000 (-0700) Subject: Revert D14613517: [pytorch][PR] Updating onnxtrt submodule to master branch X-Git-Tag: accepted/tizen/6.5/unified/20211028.231830~610 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=66e8c7481468133de9aea572d78bf075c1122b3d;p=platform%2Fupstream%2Fpytorch.git Revert D14613517: [pytorch][PR] Updating onnxtrt submodule to master branch Differential Revision: D14613517 Original commit changeset: dd20d718db55 fbshipit-source-id: d6267ddfc339d04f182e2de1750a601c8d6bf8c6 --- diff --git a/.gitmodules b/.gitmodules index 05b52b9..06b3224 100644 --- a/.gitmodules +++ b/.gitmodules @@ -57,7 +57,7 @@ url = https://github.com/onnx/onnx.git [submodule "third_party/onnx-tensorrt"] path = third_party/onnx-tensorrt - url = https://github.com/onnx/onnx-tensorrt + url = https://github.com/bddppq/onnx-tensorrt [submodule "third_party/sleef"] path = third_party/sleef url = https://github.com/zdevito/sleef diff --git a/caffe2/contrib/tensorrt/tensorrt_tranformer.cc b/caffe2/contrib/tensorrt/tensorrt_tranformer.cc index b1d6d79..a3789f6 100644 --- a/caffe2/contrib/tensorrt/tensorrt_tranformer.cc +++ b/caffe2/contrib/tensorrt/tensorrt_tranformer.cc @@ -486,7 +486,7 @@ void TensorRTTransformer::Transform( auto trt_builder = tensorrt::TrtObject(nvinfer1::createInferBuilder(logger)); auto trt_network = tensorrt::TrtObject(trt_builder->createNetwork()); auto importer = - tensorrt::TrtObject(nvonnxparser::createParser(*trt_network, logger)); + tensorrt::TrtObject(nvonnxparser::createParser(trt_network.get(), logger)); // function to tell whether TensorRT supports a given C2 op or not auto supports = diff --git a/caffe2/contrib/tensorrt/trt_utils.cc b/caffe2/contrib/tensorrt/trt_utils.cc index 2c3e6e9..f1efa4e 100644 --- a/caffe2/contrib/tensorrt/trt_utils.cc +++ b/caffe2/contrib/tensorrt/trt_utils.cc @@ -13,7 +13,7 @@ std::shared_ptr BuildTrtEngine( auto trt_builder = TrtObject(nvinfer1::createInferBuilder(*logger)); auto trt_network = TrtObject(trt_builder->createNetwork()); auto trt_parser = - TrtObject(nvonnxparser::createParser(*trt_network, *logger)); + TrtObject(nvonnxparser::createParser(trt_network.get(), *logger)); auto status = trt_parser->parse(onnx_model_str.data(), onnx_model_str.size()); if (!status) { const auto num_errors = trt_parser->getNbErrors(); diff --git a/third_party/onnx-tensorrt b/third_party/onnx-tensorrt index cb3d806..9884f28 160000 --- a/third_party/onnx-tensorrt +++ b/third_party/onnx-tensorrt @@ -1 +1 @@ -Subproject commit cb3d8066f20e6bca306454934d09d6abd826264a +Subproject commit 9884f286a236a3b4e3218e4afa17781752e048bd