611 Commits

Author SHA1 Message Date
Micaela Verucchi 226875567b Update yolo4-mbzirc-objs with better training
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2022-09-06 10:23:58 +02:00
Micaela Verucchi 59ce9ed23b Add weights automatic download for yolo4-mbzirc-vessel and yolo4-mbzirc-objs
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2022-08-30 12:17:38 +02:00
Micaela Verucchi 365e7d87a6 Add two new mbzirc network for vessels and objs
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2022-08-30 11:31:18 +02:00
Micaela Verucchi 300b3fbc52 Add mbzirc net
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2022-08-22 16:49:47 +02:00
Francesco Gatti d4f7b4ad8b remove using namespace useless v0.7 2022-03-30 22:14:06 +02:00
Francesco Gatti 5e71b99265 YoloRT save bias, mask and clasesName into RT file 2022-03-30 20:46:51 +02:00
Francesco Gatti fa9db167b8 version 0.7 2022-03-30 17:48:02 +02:00
Francesco Gatti 30098ca6b4 Merge pull request #285 from ceccocats/tensorrt8
Tensorrt8
2022-03-30 17:45:41 +02:00
Francesco Gatti df31375b67 Merge branch 'master' into tensorrt8 2022-03-30 16:41:45 +02:00
Francesco Gatti 69bb7370a5 compile with tensorrt7 2022-03-30 15:52:30 +02:00
Francesco Gatti 7c0620e391 test_all_test script save results in separate files 2022-03-30 15:47:41 +02:00
Micaela Verucchi c690d537f1 Update READMEs, add README_depth, minors
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2022-03-30 15:40:25 +02:00
Harshvardhan Chandirasekar 40266a6c32 Fixed tensorrt8 branch to work jetpack 4.5 and tensorrt7
Signed-off-by: perseusdg <f20180523@goa.bits-pilani.ac.in>
2022-03-16 18:09:32 +05:30
perseusdg 480b5a9c5a added monodepth2_1024 2022-02-22 14:50:39 +00:00
Micaela Verucchi 3bcc32ffdc Fix nms thresh
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2022-02-15 19:57:57 +01:00
perseusdg b3bc93693f Revert "Merge branch 'tensorrt8-rds' into depth"
This reverts commit 00f06f7bcc, reversing
changes made to 6a133d8dec.
2022-01-25 18:30:39 +05:30
Harshvardhan Chandirasekar ef564f134d Merge pull request #6 from perseusdg/depth
Merge - build fixes
2022-01-24 21:55:06 +05:30
perseusdg f996659845 Merge remote-tracking branch 'origin/depth' into depth 2022-01-24 21:48:35 +05:30
Harshvardhan Chandirasekar afdad8e661 Moved batchnorm and test_monodepth2_new_format layer to dev
Signed-off-by: perseusdg <harshvardhan.chandira@gmail.com>
2022-01-24 21:48:21 +05:30
Harshvardhan Chandirasekar 71366befc2 Merge pull request #5 from perseusdg/depth
Merge tensorrt8 and depth
2022-01-24 21:44:37 +05:30
Harshvardhan Chandirasekar 3e86671c50 Moved batchnorm and test_monodepth2_new_format layer to dev
Signed-off-by: perseusdg <harshvardhan.chandira@gmail.com>
2022-01-24 21:41:59 +05:30
Harshvardhan Chandirasekar 00f06f7bcc Merge branch 'tensorrt8-rds' into depth 2022-01-20 22:05:54 +05:30
Harshvardhan Chandirasekar 53725c88a9 Merge pull request #3 from perseusdg/tensorrt8
push tensorrt8 commits to the rds branch
2022-01-20 21:12:49 +05:30
Harshvardhan Chandirasekar 6a133d8dec -Replaced ISliceLayer based paddings(reflection,constant and zero) with the IPluginV2 version for TensorRT >= 8.2.0
-Fixed demo build issue on Windows

Signed-off-by: perseusdg <harshvardhan.chandira@gmail.com>
2022-01-20 00:52:22 +05:30
Micaela Verucchi decd73d298 Fix saving result video in demoDepth, add automatic download for monodepth2 weights
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2022-01-19 10:22:06 -08:00
Micaela Verucchi 907df27e07 Fix monodepth2, add demoDepth:
- Fix monodepth2 network, now works with both cuDNN and tensorRT
- Substitute cuDNN ELU with tkDNN one
- add DepthNN class
- add demoDepth demo, now only works with monodepth2 net

Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
               Francesco Gatti <gattifrancesco@hotmail.it>
2022-01-18 21:34:16 -08:00
perseusdg 19e41a8b99 monodepth2 new format (test) conv + independent batch norm 2022-01-11 12:38:36 +05:30
perseusdg 061bc79a69 Added BatchNorm to NetworkRT (conver_layer) 2022-01-10 22:48:16 +05:30
perseusdg bcf0c4eab3 Added BatchNorm Layer (Testing still needs to be done) 2022-01-10 22:48:06 +05:30
perseusdg e1eac2d42a Added a seperate layer file for batchnorm,to support an independent batchnorm class in order to pass necessary parameters read from the bin file. 2022-01-10 22:47:59 +05:30
perseusdg 3023926695 fix constantpadding commit 2022-01-09 22:17:43 +05:30
perseusdg 4d8f99b441 depth->tensorrt8 patches 2022-01-09 19:24:38 +05:30
perseusdg cabebc95a2 added individual layer names in monodepth2 2022-01-09 13:45:44 +05:30
perseusdg 3b58fbcb82 Added ConstantPadding plugin for TensorRT < 8.2 2022-01-07 13:05:09 +05:30
perseusdg f189efcbb1 Reflection Padding native plugin fix ,forgot to added input_dim.c in the plugin creator 2022-01-07 05:41:26 +00:00
perseusdg 7298dcfb2f Added monodepth2.cpp 2022-01-06 16:30:11 +00:00
perseusdg b75cecb105 Added constant and zero padding with ISliceLayer,need to add them for tensorrt versions less than 8.2 using IPluginV2Ext instead of ISliceLayer since they dont seem to support reflect and zero 2022-01-04 09:03:04 +05:30
perseusdg ba022663f1 completed padding migrations from github 2022-01-03 19:49:32 +05:30
perseusdg 6837644eb2 add reflection padding from github 2022-01-03 18:58:13 +05:30
perseusdg dcf4054bc6 performance improvements for yolo based networks,significant reduction in inference time can be seen yolo4tiny ,yolo4 and minor reduction in inference time can be seen in yolo4_berkeley_f1 and yolo4_berkeley - tested with a batchsize of 1 and 2 and on gtx 1070,it is possible that the performance improvement is more signficant in newer hardware 2022-01-03 13:52:16 +05:30
Micaela Verucchi 04de9908a6 Add yolo4-csp for crowdhuman dataset, add shelfnet for coco-stuff dataset, fix minor in demo.cpp
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2021-11-29 17:33:57 +01:00
Micaela Verucchi 9cbac460bc Update README.md 2021-11-25 11:32:38 +01:00
Micaela Verucchi 24cdb4c4a7 Update Readme
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2021-11-24 18:20:26 +01:00
Micaela Verucchi a4781244f4 Fix merge problem
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2021-11-24 18:16:15 +01:00
Micaela Verucchi bbae618118 Update README and add print in demo
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2021-11-24 18:08:41 +01:00
Micaela Verucchi 0707c26bbd Merge of perseusdg-tensorrt8 inside tkDNN
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2021-11-24 17:59:27 +01:00
perseusdg 9cecc5051a -Modified Dockerfile.base to cudagl
-Changed demo to take in input from demoConfig.yaml file
-Readme changes for demo.md
2021-11-24 03:39:57 +05:30
Micaela Verucchi be5864748a Use yaml config file for the demo instead of param list
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2021-11-23 16:29:40 +01:00
Micaela Verucchi 75c3cb0038 Add script to compare times_rtinference.csv files
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2021-11-23 13:01:58 +01:00
Micaela Verucchi 55df97afe1 Fix warnings, upgrade to C++14
Signed-off-by: Micaela Verucchi <micaelaverucchi@gmail.com>
2021-11-23 13:01:07 +01:00