neo-ai / neo-ai-dlr

Neo-AI-DLR is a common runtime for machine learning models compiled by AWS SageMaker Neo, TVM, or TreeLite.
Apache License 2.0
491 stars 106 forks source link

Update TVM commit to release-1.10.1 c4c4cd7 #430

Closed apivovarov closed 2 years ago

apivovarov commented 2 years ago

Update TVM commit to release-1.10.1 c4c4cd7

It fixes issues with building DLR on older JetPack 4.2 (TRT c++ code) https://github.com/apache/tvm/pull/11178 https://github.com/apache/tvm/pull/11154

diff --git a/3rdparty/tvm b/3rdparty/tvm
index 561ac46..c4c4cd7 160000
--- a/3rdparty/tvm
+++ b/3rdparty/tvm
@@ -1 +1 @@
-Subproject commit 561ac46035593e600d53b1ebdc3f8e180560f1cc
+Subproject commit c4c4cd7ae223bb0c772e8af4d57073b85a6c0c73

libdlr.so can be built with TRT 5.0.6 now

libnvinfer5/unknown,now 5.0.6-1+cuda10.0

ldd lib/libdlr.so
    libnvinfer.so.5 => /usr/lib/x86_64-linux-gnu/libnvinfer.so.5