When running a graph with GXE I’m wondering how I can pass parameters in entities that have spaces in their names (-- which is the default behavior of Composer to put spaces in entities names).
2025-02-20 08:49:13.646 ERROR gxf/std/yaml_file_loader.cpp@117: Override parameter string is incorrect:"Multi
I’m using GXE runtime 4.1.0.
Thanks for all your help
• Hardware Platform (Jetson / GPU): GPU • DeepStream Version: 7.1 • JetPack Version (valid for Jetson only): N/A • TensorRT Version: N/A • NVIDIA GPU Driver Version (valid for GPU only): N/A • Issue Type( questions, new requirements, bugs): questions • How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing): N/A • Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description): N/A
If you have the composer installed, you can modify the parameter directly with composer.
Or you need to save the changed parameters you want to change as a separated parameter YAML file. Then you can use /opt/nvidia/graph-composer/execute_graph.sh to run graph with parameters.
Thanks @Fiona.Chen for your answer I was trying to use the script that you suggest but I get two different errors on x86 and on aarch64. I created a simple graph from the sample deepstream-test1 and removed the real-time rendering for running only the inference. I am using the Docker image nvcr.io/nvidia/deepstream:7.1-triton-multiarch where I installed the composer runtime and the reference graphs.
Have you run the original deepstream-test1 graph successfully in your environment before you modified anything?
This log shows that DeepStream SDk does not work in your environment.
There is no update from you for a period, assuming this is not an issue anymore. Hence we are closing this topic. If need further support, please open a new one. Thanks