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
Kevin Chen
0b65abfbd8
Update plugin directory structure
...
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2021-08-05 13:14:13 -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
Kevin Chen
a2b3d3d5cc
Add switch for batch agnostic mode in NMS plugin
...
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2021-06-23 12:06:05 -07:00
Tyler Zhu
d742af876d
Optimize TLT MaskRCNN plugins
...
- enable fp16 precision in multilevelCropAndResizePlugin and multilevelProposeROIPlugin
- Algorithms optimization for NMS kernels and ROIAlign kernel
- Fix invalid cuda config issue when bs is larger than 32
- Fix issues found on Jetson NANO
Signed-off-by: Tyler Zhu <tylerz@nvidia.com >
2021-06-23 12:06:05 -07:00
zhimengf@nvidia.com
c5b8cf67fb
Fix numerical errors for floats in NMS/batchedNMS plugins.
...
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2021-06-23 12:06:05 -07:00
Rajeev Rao
64fa61b415
Add varlen MHA fp16 slen=384 kernels for sm_86
...
1. add varlen mha fp16 slen=384 kernel for sm_86
2. referesh all sm_86 kernels now use NVCC -gencode=arch=compute_86,code=\"sm_86\"
3. use unfused kernel for fixed len s=384 fp16
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2021-04-12 14:56:06 -07:00
Rajeev Rao
cc5dede848
clang-format plugins and samples
...
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2021-04-12 14:56:06 -07:00
Tom Peters
0dcade2184
don't violate strict aliasing with reinterpret_cast
...
Signed-off-by: Tom Peters <thomas.d.peters@gmail.com >
2021-03-18 22:49:40 -07:00
zhimengf@nvidia.com
19910a4c95
Bugfixes for decodeBBoxes kernel.
...
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2021-03-18 02:45:54 -07:00
zhimengf@nvidia.com
d5b878a18e
optimized FP16 NMS/BatchedNMS plugins.
...
- enable n-bit radix sort for NMS_TRT plugin
- implement NMSDynamic_TRT plugin and enable n-bit radix sort for it
- enable n-bit radix sort for BatchedNMS_TRT and BatchedNMSDynamic_TRT plugins
- fixed a bug in configurePlugin() method of BatchedNMS_TRT
- other minor fixes for BatchedNMS_TRT/BatchedNMSDynamic_TRT plugins
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2021-03-18 02:45:54 -07:00
yuanzexi
10a51bed54
Fix a computational problem of scaledSoftmax.
...
The original implementation results in wrong results of sum of softmax such that the results of BERT models (128 < seq_len < 384 and seq_len > 384) are very large or even 'nan'.
This implementation fix the computational problem such that the results of BERT models (128 < seq_len < 384 and seq_len > 384) become correct.
Signed-off-by: yuanzexi <hiyuanzexi@outlook.com >
2021-03-18 02:45:54 -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
0d538ddedc
Explicit casts to resolve compiler errors in __half type conversion
...
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
Signed-off-by: Paul Bridger <paul@paulbridger.com >
2021-01-13 17:56:41 -08:00
Paul Bridger
aa1b4b09d6
fix failing NMS on fp16 due to issue with box-size calculation
...
Signed-off-by: Paul Bridger <paul@paulbridger.com >
2021-01-13 17:56:41 -08:00
Paul Bridger
42dbbb0ef3
add fp16 capability to batchedNMSPlugins
...
Signed-off-by: Paul Bridger <paul@paulbridger.com >
2021-01-13 17:56:41 -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
Rajeev Rao
275eefce39
Restore lReLUPlugin in OSS
...
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2020-09-04 15:45:15 -07:00
Tyler Zhu
3a68b0af8c
Fix maskrcnn kernel issue on Jetson Nano
...
Signed-off-by: Tyler Zhu <tylerz@nvidia.com >
2020-07-17 14:38:00 +08:00
Rajeev Rao
c9b4e4dbc1
Review feedback #1 - remove redundant kernel
2020-07-11 03:11:52 -07:00
Rajeev Rao
29498fd814
Re-enable GridAnchorRect_TRT plugin with rectangular feature maps
...
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2020-07-11 03:11:52 -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
Tyler Zhu
58bae5bfae
Commit for new MaskRCNN inference plugins and kernels:
2020-06-17 13:48:22 -07:00
Rajeev Rao
eff9163466
BERT kernel improvements
...
- Softmax and batched GEMM tuning
- Increase tuning runs qkv
- Softmax and batched GEMM tuning
Signed-off-by: Rajeev Rao <rajeevrao@nvidia.com >
2020-06-17 13:48:22 -07:00
Kevin Chen
98ab844a6c
Adding support for building BERT plugins with GPU_ARCHS specified ( #255 )
2019-12-05 15:48:18 -08:00
Pranav Marathe
77af534c21
Moves BERT plugins into main plugin library, removes demo (will be relocated to DeepLearningExamples shortly)
...
Signed-off-by: pranavm <pranavm@nvidia.com >
2019-11-13 13:48:15 -08:00
Kevin Chen
639d11abcc
TensorRT Open Source Release/6.0
2019-09-16 14:00:59 -07:00
Rajeev Rao
0d36bbb297
TensorRT Open Source Release/5.1
2019-06-17 10:47:48 -07:00