38 Commits

Author SHA1 Message Date
Kevin Chen 771d8efdf7 TensorRT 11.0 OSS Release (#4799)
Signed-off-by: Kevin Chen <kevinch@nvidia.com>
2026-06-02 15:04:59 -07:00
Kevin Chen 52399f555c TensorRT 10.16 OSS Release (#4729)
Signed-off-by: Kevin Chen <kevinch@nvidia.com>
2026-03-25 16:20:12 -07:00
asfiyab-nvidia 3b4ddc1d45 TensorRT Release 10.14 (#4633)
Signed-off-by: Asfiya Baig <asfiyab@nvidia.com>
2025-11-07 16:11:33 -08:00
Kevin Chen b8db91e15b TensorRT 10.13 OSS Release (#4531)
Signed-off-by: Kevin Chen <kevinch@nvidia.com>
2025-07-24 14:58:47 -07:00
akhilg-nv 6d178ce8c7 TensorRT 10.12 OSS Release (#4491)
Signed-off-by: Akhil Goel <akhilg@nvidia.com>
2025-06-18 14:35:18 -07:00
Leo Dong 8c6d69ddec TensorRT 10.9 OSS Release. (#4381)
Signed-off-by: Leo Dong <leod@nvidia.com>
2025-03-11 14:54:52 -07:00
Yuan Yao a180e08111 10.8 release changes
Signed-off-by: Yuan Yao <yuanyao@nvidia.com>
2025-01-31 10:17:00 -08:00
Kevin Chen 17003e43da TensorRT 10.7-GA OSS Release (#4269)
Signed-off-by: Kevin Chen <kevinch@nvidia.com>
2024-12-05 13:12:22 -08:00
Balarama Raju Buddharaju 84dd6ed18c Updates for Release 10.3-GA.
Signed-off-by: Balarama Raju Buddharaju <bbuddharaju@nvidia.com>
2024-08-08 12:32:01 -07:00
Yuan Yao (yuanyao) 3cfd5a3e39 add missing IN plugin files
Signed-off-by: Yuan Yao (yuanyao) <yuanyao@nvidia.com>
2024-07-31 10:13:29 -07:00
Yuan Yao 2332a7191d 10.2 GA release update (#3998)
* 10.2 GA updates

Signed-off-by: Yuan Yao (yuanyao) <yuanyao@nvidia.com>

* update changelog

Signed-off-by: Yuan Yao (yuanyao) <yuanyao@nvidia.com>

* revert plugin README format changes

Signed-off-by: Yuan Yao (yuanyao) <yuanyao@nvidia.com>

---------

Signed-off-by: Yuan Yao (yuanyao) <yuanyao@nvidia.com>
2024-07-11 10:18:43 -07:00
Asfiya Baig d3107c885a TensorRT 10.0 GA Release
Signed-off-by: Asfiya Baig <asfiyab@nvidia.com>
2024-04-30 10:00:50 -07:00
Asfiya Baig 147005ffe1 TensorRT 10.0 Release
Signed-off-by: Asfiya Baig <asfiyab@nvidia.com>
2024-04-02 17:06:37 -07:00
Ilya Sherstyuk c89bc8368a Update TensorRT to 8.6.1
Signed-off-by: Ilya Sherstyuk <isherstyuk@nvidia.com>
2023-05-04 20:53:55 -07:00
Ilya Sherstyuk eb2f188c55 Run clang-format on all .cpp and .h plugin code
Signed-off-by: Shuyue Lan <shuyuel@nvidia.com>
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2023-03-16 20:53:29 -07:00
Ilya Sherstyuk a291ca6e52 Code quality improvement for various plugins
Clean up CustomFCPlugin
Clean up CropAndResizePlugin
Clean up BatchTilePlugin
Improve code quality of proposalPlugin
Clean up DetectionLayerPlugin
Run clang-format on all .cpp and .h plugin code
upper case literal suffixes in plugin module

Signed-off-by: Shuyue Lan <shuyuel@nvidia.com>
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2023-03-16 20:53:29 -07:00
Micah Villmow 69ccf78894 fix a broken fix to use divUp and not roundUp.
Signed-off-by: Shuyue Lan <shuyuel@nvidia.com>
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2023-03-16 20:53:28 -07:00
Oxana Korzh c6d301507a Various minor updates for plugins - part 2
Remove pointer hashing in testing.
fixed warnings reported by clang-tidy bugprone-macro-parentheses
fixed warnings reported by clang-tidy misc-throw-by-value-catch-by-reference
Rename from VFC -> VC

Signed-off-by: Shuyue Lan <shuyuel@nvidia.com>
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2023-03-15 17:38:50 -07:00
asfiyab-nvidia b0c259a749 TensorRT OSS - 8.5.3.1 Release (#2630)
Signed-off-by: Asfiya Baig <asfiyab@nvidia.com>
2023-02-03 12:26:51 -08:00
Simeng Liu 1d6bf36034 TensorRT 8.5.1 OSS Release
Update tools including onnx-graphsurgeon(v0.3.25), Polygraphy(v0.43.1), tensorflow-quantization(v0.2.0)
Update onnx-tensorrt(8.5GA)
Mass merge sample, plugin, demo, python changes for TRT-8.5 GA release
Update demoBERT benchmark data for TensorRT 8.5.1

Signed-off-by: Simeng Liu <simengl@nvidia.com>

Signed-off-by: Simeng Liu <simengl@nvidia.com>
2022-11-02 16:43:34 -07:00
Po-Han Huang e87b5abed1 Apply clang-format to instanceNorm plugin
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2022-06-14 14:23:17 -07:00
Rajeev Rao 60d62e66d2 Replace behavior of PLUGIN_ASSERT for attribute tests
This graceful failure is needed to enable tests under `trt_mod_test`.

`PLUGIN_ASSERT` is used in many places inside plugin methods, most of
which are `noexcept` and do not contain try-catch blocks. So changing
`PLUGIN_ASSERT` would require a major refactor which is beyond
rel-8.4.  Instead, this MR introduces `PLUGIN_VALIDATE` as a temporary
replacement for `PLUGIN_ASSERT` in places where it is required to enable
valid/invalid attribute tests (mostly `createPlugin` and plugin constructors).
i.e. `PLUGIN_VALIDATE` implements the expected behavior of `PLUGIN_ASSERT`
(throws) while `PLUGIN_ASSERT` still aborts.

Signed-off-by: samurdhi karunaratne <skarunaratne@nvidia.com>
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2022-06-14 14:23:17 -07:00
Rajeev Rao 3cd1018435 Hide some unnecessarily exported symbols in libnvinfer_plugin
Moves `BasePlugin` and `BaseCreator` in `plugin/common/plugin.h` out of
`nvinfer1::plugin` into `nvinfer1::pluginInternal`, as currently,
everything inside `nvinfer1::plugin` is being exported and those two
are meant to be internal helper classes.

Signed-off-by: samurdhi karunaratne <skarunaratne@nvidia.com>
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2022-06-14 14:23:17 -07:00
Rajeev Rao 09dce45f91 TensorRT plugins updates for rel-8.4
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2022-06-14 14:23:17 -07:00
Rajeev Rao 052281f0ab Update copyright headers with SPDX identifiers
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2022-04-13 18:16:54 -07:00
Rajeev Rao 2d517d270e TensorRT OSS v8.2 Early Access Release
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2021-10-05 11:30:06 -07:00
Rajeev Rao aff45dd565 TensorRT OSS 8.0 release
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2021-07-02 16:35:44 -07:00
Rajeev Rao f00665c362 Add InstanceNorm3D plugin and update ONNX parser to 21.05
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2021-05-19 13:56:12 -07:00
Rajeev Rao da405547b0 Removes extra terminate call in InstanceNorm
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2021-04-12 14:56:06 -07:00
Rajeev Rao 183f891191 Update onnx-tensorrt and copyright headers (2021)
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2021-01-14 01:16:45 -08:00
Rajeev Rao 492878b2df TensorRT OSS release v7.2.1
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2020-10-20 16:48:23 -07:00
Kevin Chen 763952d70f Support 3D instanceNormalization (#745) 2020-08-12 16:24:13 -07:00
Rajeev Rao 805810b112 TensorRT 7.1 Open Source Release
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2020-07-01 16:31:50 -07:00
Kevin Chen c59f2bca0c Ensure input and ouput types are the same for InstanceNormalizationPlugin (#356) 2020-01-23 11:14:12 -08:00
liji-nv 090231a93c Correctly set namespace when doing clone in instanceNormalizationPlugin (#318)
Signed-off-by: Jin Li <liji@nvidia.com>
2020-01-08 18:33:34 -08:00
Rajeev Rao 713475808d Fix memory leaks in instanceNormalizationPlugin #296
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2020-01-06 10:59:55 -08:00
Rajeev Rao 572d54f917 TensorRT Open Source Release v7.0
Release Notes:
https://docs.nvidia.com/deeplearning/sdk/tensorrt-release-notes/tensorrt-7.html

Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
2019-12-18 15:18:32 -08:00
Kevin Chen 639d11abcc TensorRT Open Source Release/6.0 2019-09-16 14:00:59 -07:00