* Updated submodule onnx to 10.5
Signed-off-by: Michal Guzek <mguzek@nvidia.com>
* Updated files to 10.5
Signed-off-by: Michal Guzek <mguzek@nvidia.com>
* Restore the previous .gitmodules
Signed-off-by: Michal Guzek <mguzek@nvidia.com>
* .gitmodules new line
Signed-off-by: Michal Guzek <mguzek@nvidia.com>
* Update public docker files
Signed-off-by: Michal Guzek <mguzek@nvidia.com>
* Update 10.5 oss deleted files
Signed-off-by: Michal Guzek <mguzek@nvidia.com>
* Update deprecated APIs
Signed-off-by: Michal Guzek <mguzek@nvidia.com>
---------
Signed-off-by: Michal Guzek <mguzek@nvidia.com>
For version forward compatibility, we want to generate a shared library which contains vfc plugins. Currently we only have ROIAlign plugin in the list.
Signed-off-by: Shuyue Lan <shuyuel@nvidia.com>
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com>
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>