In the end, when I was trying convert folded model I got this error:
[I] [TRT] /workspace/TensorRT/parsers/onnx/ModelImporter.cpp:139: No importer registered for op: SplitToSequence. Attempting to import as plugin.
[I] [TRT] /workspace/TensorRT/parsers/onnx/builtin_op_importers.cpp:3716: Searching for plugin: SplitToSequence, plugin_version: 1, plugin_namespace:
[E] [TRT] INVALID_ARGUMENT: getPluginCreator could not find plugin SplitToSequence version 1
While parsing node number 339 [SplitToSequence]:
ERROR: /workspace/TensorRT/parsers/onnx/builtin_op_importers.cpp:3718 In function importFallbackPluginImporter:
[8] Assertion failed: creator && “Plugin not found, are the plugin name, version, and namespace correct?”
I used this command (in NVIDIA docker) to convert the model:
Hi,
Request you to share the ONNX model and the script if not shared already so that we can assist you better.
Alongside you can try few things:
validating your model with the below snippet
check_model.py
import sys
import onnx
filename = yourONNXmodel
model = onnx.load(filename)
onnx.checker.check_model(model).
2) Try running your model with trtexec command. https://github.com/NVIDIA/TensorRT/tree/master/samples/opensource/trtexec
In case you are still facing issue, request you to share the trtexec “”–verbose"" log for further debugging
Thanks!
Thanks for your reply! I added onnx models - basic and folded. I also checked onnx models with onnx checker, but it didn’t give me any error. When I run trtexec command with -verbose I got following error:
[V] [TRT] /workspace/TensorRT/parsers/onnx/ModelImporter.cpp:107: Parsing node: SplitToSequence_1141 [SplitToSequence]
[V] [TRT] /workspace/TensorRT/parsers/onnx/ModelImporter.cpp:123: Searching for input: 2396
[V] [TRT] /workspace/TensorRT/parsers/onnx/ModelImporter.cpp:123: Searching for input: 2422
[V] [TRT] /workspace/TensorRT/parsers/onnx/ModelImporter.cpp:129: SplitToSequence_1141 [SplitToSequence] inputs: [2396 → (1, -1)], [2422 → (5)],
[I] [TRT] /workspace/TensorRT/parsers/onnx/ModelImporter.cpp:139: No importer registered for op: SplitToSequence. Attempting to import as plugin.
[I] [TRT] /workspace/TensorRT/parsers/onnx/builtin_op_importers.cpp:3716: Searching for plugin: SplitToSequence, plugin_version: 1, plugin_namespace:
[E] [TRT] INVALID_ARGUMENT: getPluginCreator could not find plugin SplitToSequence version 1
While parsing node number 339 [SplitToSequence → “2423”]:
— Begin node —
input: “2396”
input: “2422”
output: “2423”
name: “SplitToSequence_1141”
op_type: “SplitToSequence”
attribute {
name: “axis”
i: 1
type: INT
}
— End node —
ERROR: /workspace/TensorRT/parsers/onnx/builtin_op_importers.cpp:3718 In function importFallbackPluginImporter:
[8] Assertion failed: creator && “Plugin not found, are the plugin name, version, and namespace correct?”