CUDA-PointPillars icon indicating copy to clipboard operation
CUDA-PointPillars copied to clipboard

How to run the demo in Jetpack 4.4?

Open HavenLan opened this issue 3 years ago • 5 comments

Thanks for your contribution to this great project !

I get some questions and need your help, please. The configuration:

Jetpack 4.4 [L4T 32.4.3] AGX Xavier [16GB] CUDA: 10.2.89 cuDNN: 8.0.0.180 TRT: 7.1.3.0

I used two ways to get the exe: demo, just like:

  1. In the floder test, mkdir build && cd build && cmake .. && make -j8 Compiled success! But when I run demo, it shows:

Building TRT engine.

Input filename: ../../model/pointpillar.onnx ONNX IR version: 0.0.8 Opset version: 11 Producer name:
Producer version: Domain:
Model version: 0 Doc string:

input[0]: 10000 32 64 input[1]: 1 1 10000 4 input[2]: 1 1 1 5 Enable fp16! input[0]: 10000 32 64 input[1]: 1 1 10000 4 input[2]: 1 1 1 5

Then there is no response directly and the Xavier is powered off. Is this caused by Jetpack version?

  1. In the test floder and modify the Makefile

INCLUDE := INCLUDE += $(CUDA_CFLAGS) INCLUDE += -I/usr/include/ INCLUDE += -I../include

Compiled success too! Now cd output and ./demo, it shows:

trt_infer: INVALID_ARGUMENT: getPluginCreator could not find plugin ScatterBEV version 1 ERROR: builtin_op_importers.cpp:3661 In function importFallbackPluginImporter: [8] Assertion failed: creator && "Plugin not found, are the plugin name, version, and namespace correct?"

I see the ScatterBEV.cpp in src/plugin, how can I use it?

I'm looking forward to your reply!

HavenLan avatar Jan 24 '22 08:01 HavenLan

Hi @HavenLan , have you managed to solve the issue? We are facing a similar issue where we want to run the model using older versions of TRT and CUDA. Can you please advise if it is possible or provide some pointers?

lazatsoc avatar Jun 06 '22 15:06 lazatsoc

Thanks for your contribution to this great project !

I get some questions and need your help, please. The configuration:

Jetpack 4.4 [L4T 32.4.3] AGX Xavier [16GB] CUDA: 10.2.89 cuDNN: 8.0.0.180 TRT: 7.1.3.0

I used two ways to get the exe: demo, just like:

  1. In the floder test, mkdir build && cd build && cmake .. && make -j8 Compiled success! But when I run demo, it shows:

Building TRT engine. Input filename: ../../model/pointpillar.onnx ONNX IR version: 0.0.8 Opset version: 11 Producer name: Producer version: Domain: Model version: 0 Doc string: input[0]: 10000 32 64 input[1]: 1 1 10000 4 input[2]: 1 1 1 5 Enable fp16! input[0]: 10000 32 64 input[1]: 1 1 10000 4 input[2]: 1 1 1 5

Then there is no response directly and the Xavier is powered off. Is this caused by Jetpack version?

  1. In the test floder and modify the Makefile

INCLUDE := INCLUDE += $(CUDA_CFLAGS) INCLUDE += -I/usr/include/ INCLUDE += -I../include

Compiled success too! Now cd output and ./demo, it shows:

trt_infer: INVALID_ARGUMENT: getPluginCreator could not find plugin ScatterBEV version 1 ERROR: builtin_op_importers.cpp:3661 In function importFallbackPluginImporter: [8] Assertion failed: creator && "Plugin not found, are the plugin name, version, and namespace correct?"

I see the ScatterBEV.cpp in src/plugin, how can I use it?

I'm looking forward to your reply!

Thanks for your contribution to this great project !

I get some questions and need your help, please. The configuration:

Jetpack 4.4 [L4T 32.4.3] AGX Xavier [16GB] CUDA: 10.2.89 cuDNN: 8.0.0.180 TRT: 7.1.3.0

I used two ways to get the exe: demo, just like:

  1. In the floder test, mkdir build && cd build && cmake .. && make -j8 Compiled success! But when I run demo, it shows:

Building TRT engine. Input filename: ../../model/pointpillar.onnx ONNX IR version: 0.0.8 Opset version: 11 Producer name: Producer version: Domain: Model version: 0 Doc string: input[0]: 10000 32 64 input[1]: 1 1 10000 4 input[2]: 1 1 1 5 Enable fp16! input[0]: 10000 32 64 input[1]: 1 1 10000 4 input[2]: 1 1 1 5

Then there is no response directly and the Xavier is powered off. Is this caused by Jetpack version?

  1. In the test floder and modify the Makefile

INCLUDE := INCLUDE += $(CUDA_CFLAGS) INCLUDE += -I/usr/include/ INCLUDE += -I../include

Compiled success too! Now cd output and ./demo, it shows:

trt_infer: INVALID_ARGUMENT: getPluginCreator could not find plugin ScatterBEV version 1 ERROR: builtin_op_importers.cpp:3661 In function importFallbackPluginImporter: [8] Assertion failed: creator && "Plugin not found, are the plugin name, version, and namespace correct?"

I see the ScatterBEV.cpp in src/plugin, how can I use it?

I'm looking forward to your reply!

I run it successfully from older forks,maybe you can try.

Anutlet avatar Feb 03 '23 03:02 Anutlet

I run it successfully from older forks,maybe you can try. @Anutlet Hi,could you provide a older fork? Thank you very much!

mx2013713828 avatar Mar 06 '23 01:03 mx2013713828

I run it successfully from older forks,maybe you can try. @Anutlet Hi,could you provide a older fork? Thank you very much!

the pro

Anutlet avatar Mar 06 '23 13:03 Anutlet

I run it successfully from older forks,maybe you can try. @Anutlet Hi,could you provide a older fork? Thank you very much!

the pro

Thanks!!! very helpful!

mx2013713828 avatar Mar 07 '23 07:03 mx2013713828