diff --git a/recipes-devtools/gie/tensorrt-core_8.4.1-1.bb b/recipes-devtools/gie/tensorrt-core_8.5.2-1.bb similarity index 87% rename from recipes-devtools/gie/tensorrt-core_8.4.1-1.bb rename to recipes-devtools/gie/tensorrt-core_8.5.2-1.bb index 3210a43f..4e4106da 100644 --- a/recipes-devtools/gie/tensorrt-core_8.4.1-1.bb +++ b/recipes-devtools/gie/tensorrt-core_8.5.2-1.bb @@ -13,10 +13,10 @@ SRC_COMMON_DEBS = "\ libnvparsers8_${PV}+cuda11.4_arm64.deb;downloadfilename=libnvparsers8_${PV}+cuda11.4_arm64.deb;name=nvp;subdir=tensorrt \ libnvparsers-dev_${PV}+cuda11.4_arm64.deb;downloadfilename=libnvparsers-dev_${PV}+cuda11.4_arm64.deb;name=nvpdev;subdir=tensorrt \ " -LIBSHA256SUM = "dad970cd0d2fc6b6240cdce8cc37cf8ab04f90e1853c30c8a7644566d5f31de8" -DEVSHA256SUM = "537d69a7580a7c1c055cdae87cb5af77d9cee1a59fa028449309dd5bdca6805a" -NVPSHA256SUM = "6d720735d4f49422719b0c1293a56a71bf88692c6ed3492535086732098f7854" -NVPDEVSHA256SUM = "a4a86ddb07ea73fba2fa8a5138c833010a7b12fab73b75024b80b8a8b22272d7" +LIBSHA256SUM = "55012013528106fca0fb0fd3dbf73a54b8e441567fe7144d1523e5609f036c31" +DEVSHA256SUM = "14ebffd144def765fdb3560c342984a9266761f3dbe7b3f8034f0fae7908360b" +NVPSHA256SUM = "5ef03cac6744145037eb6ea00b63eaf4d99a04c41800fc5d76252d55bcc09801" +NVPDEVSHA256SUM = "8d19d9cab1460564437c1d0e9b8a4f9a5ae93d949935a6cbbed0df6b6dafcd29" SRC_URI[lib.sha256sum] = "${LIBSHA256SUM}" SRC_URI[dev.sha256sum] = "${DEVSHA256SUM}" @@ -29,7 +29,7 @@ LIC_FILES_CHKSUM = "file://usr/include/aarch64-linux-gnu/NvInfer.h;endline=11;md REQUIRED_DISTRO_FEATURES = "opengl" -DEPENDS = "tegra-libraries-multimedia" +DEPENDS = "tegra-libraries-multimedia libcudla" def extract_basever(d): ver = d.getVar('PV').split('-')[0] diff --git a/recipes-devtools/gie/tensorrt-plugins-prebuilt_8.4.1-1.bb b/recipes-devtools/gie/tensorrt-plugins-prebuilt_8.5.2-1.bb similarity index 89% rename from recipes-devtools/gie/tensorrt-plugins-prebuilt_8.4.1-1.bb rename to recipes-devtools/gie/tensorrt-plugins-prebuilt_8.5.2-1.bb index 732bb84b..c22fe4db 100644 --- a/recipes-devtools/gie/tensorrt-plugins-prebuilt_8.4.1-1.bb +++ b/recipes-devtools/gie/tensorrt-plugins-prebuilt_8.5.2-1.bb @@ -14,10 +14,10 @@ SRC_COMMON_DEBS = "\ libnvinfer-plugin-dev_${PV}+cuda11.4_arm64.deb;downloadfilename=libnvinfer-plugin-dev_${PV}+cuda11.4_arm64.deb;name=plugindev;subdir=tensorrt \ " -ONNXSHA256SUM = "852be6ab118a215f59379e740f1f713bdcdf3d94437e44cc5fd816ab08009dc1" -ONNXDEVSHA256SUM = "5605ff4ad376e12e4e6728a17d86ad8cd898f71cbd56c096eb856e7795a15867" -PLUGINSHA256SUM = "a533e5d0c029be8ebfe67d4d4531ba08c8750373aeabc4bd6fb1f9abe8db92c1" -PLUGINDEVSHA256SUM = "63e70bdc9d31b76ee14dab39b26e60765a21217a7957fa23c508cda92e670bdb" +ONNXSHA256SUM = "7cd2c461c0ef020853c4df618d0e57ca33bb889d019a691696dba293ac11bbc8" +ONNXDEVSHA256SUM = "73c303e0196be808aa61c0902d2e4168c6a5e728f06749dddc3a313df0bb732d" +PLUGINSHA256SUM = "3026cff562d367e35ad25f7d1dde555eea63283317784baa03dd23ef96616db1" +PLUGINDEVSHA256SUM = "102d6af3c5d61983719985c7993f0d661f2da5c3e1217e61d56716ae690ed868" SRC_URI[onnx.sha256sum] = "${ONNXSHA256SUM}" SRC_URI[onnxdev.sha256sum] = "${ONNXDEVSHA256SUM}" diff --git a/recipes-devtools/gie/tensorrt-samples.inc b/recipes-devtools/gie/tensorrt-samples.inc index 67d106df..cef629eb 100644 --- a/recipes-devtools/gie/tensorrt-samples.inc +++ b/recipes-devtools/gie/tensorrt-samples.inc @@ -12,7 +12,7 @@ SRC_COMMON_DEBS = "\ SRC_URI:append = " file://0001-Makefile-fix-cross-compilation-issues.patch" -SRC_URI[samples.sha256sum] = "e617ed3dfbe73e90ac07c859f154a7853b9657acdb72758d40fd23bb472325f8" +SRC_URI[samples.sha256sum] = "05afdac3963b14a5a52de9ff040e901708ca29aef09a702e16b2a29823454adb" COMPATIBLE_MACHINE = "(tegra)" diff --git a/recipes-devtools/gie/tensorrt-samples_8.4.1-1.bb b/recipes-devtools/gie/tensorrt-samples_8.4.1-1.bb deleted file mode 100644 index 9e89c631..00000000 --- a/recipes-devtools/gie/tensorrt-samples_8.4.1-1.bb +++ /dev/null @@ -1,29 +0,0 @@ -DESCRIPTION = "NVIDIA TensorRT Samples for deep learning" - -require tensorrt-samples.inc - -do_install() { - install -d ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_algorithm_selector ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_char_rnn ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_dynamic_reshape ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_fasterRCNN ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_googlenet ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_int8 ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_int8_api ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_io_formats ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_mnist ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_mnist_api ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_onnx_mnist ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_ssd ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_uff_faster_rcnn ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_uff_mask_rcnn ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_uff_mnist ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_uff_plugin_v2_ext ${D}${prefix}/src/tensorrt/bin - install -m 0755 ${S}/../bin/sample_uff_ssd ${D}${prefix}/src/tensorrt/bin - - install -d ${D}${prefix}/src/tensorrt/data - cp -R --preserve=mode,timestamps ${S}/../data/* ${D}${prefix}/src/tensorrt/data -} - -FILES:${PN} += "${prefix}/src/tensorrt/bin ${prefix}/src/tensorrt/data" diff --git a/recipes-devtools/gie/tensorrt-samples_8.5.2-1.bb b/recipes-devtools/gie/tensorrt-samples_8.5.2-1.bb new file mode 100644 index 00000000..cd402fc7 --- /dev/null +++ b/recipes-devtools/gie/tensorrt-samples_8.5.2-1.bb @@ -0,0 +1,18 @@ +DESCRIPTION = "NVIDIA TensorRT Samples for deep learning" + +require tensorrt-samples.inc + +do_install() { + install -d ${D}${prefix}/src/tensorrt/bin + install -m 0755 ${S}/../bin/sample_algorithm_selector ${D}${prefix}/src/tensorrt/bin + install -m 0755 ${S}/../bin/sample_char_rnn ${D}${prefix}/src/tensorrt/bin + install -m 0755 ${S}/../bin/sample_dynamic_reshape ${D}${prefix}/src/tensorrt/bin + install -m 0755 ${S}/../bin/sample_int8_api ${D}${prefix}/src/tensorrt/bin + install -m 0755 ${S}/../bin/sample_io_formats ${D}${prefix}/src/tensorrt/bin + install -m 0755 ${S}/../bin/sample_onnx_mnist ${D}${prefix}/src/tensorrt/bin + + install -d ${D}${prefix}/src/tensorrt/data + cp -R --preserve=mode,timestamps ${S}/../data/* ${D}${prefix}/src/tensorrt/data +} + +FILES:${PN} += "${prefix}/src/tensorrt/bin ${prefix}/src/tensorrt/data" diff --git a/recipes-devtools/gie/tensorrt-trtexec-prebuilt_8.4.1-1.bb b/recipes-devtools/gie/tensorrt-trtexec-prebuilt_8.5.2-1.bb similarity index 93% rename from recipes-devtools/gie/tensorrt-trtexec-prebuilt_8.4.1-1.bb rename to recipes-devtools/gie/tensorrt-trtexec-prebuilt_8.5.2-1.bb index b2561f24..2e55891b 100644 --- a/recipes-devtools/gie/tensorrt-trtexec-prebuilt_8.4.1-1.bb +++ b/recipes-devtools/gie/tensorrt-trtexec-prebuilt_8.5.2-1.bb @@ -11,7 +11,7 @@ SRC_COMMON_DEBS = "\ libnvinfer-bin_${PV}+cuda11.4_arm64.deb;downloadfilename=libnvinfer-bin_${PV}+cuda11.4_arm64.deb;name=bin;subdir=tensorrt \ " -BINSHA256SUM = "a92dfc18f2d999fa2e8581fadbcc9430f1b03f7fcdd5e6f828e45c830ad7d76c" +BINSHA256SUM = "b73224d8eb9675e7d616ee5c47ffa1c01501734ca326f599d42de61f2ea5d2d2" SRC_URI[bin.sha256sum] = "${BINSHA256SUM}" diff --git a/recipes-devtools/gie/tensorrt-trtexec_8.4.1-1.bb b/recipes-devtools/gie/tensorrt-trtexec_8.5.2-1.bb similarity index 100% rename from recipes-devtools/gie/tensorrt-trtexec_8.4.1-1.bb rename to recipes-devtools/gie/tensorrt-trtexec_8.5.2-1.bb