I was trying to open a few UFF files with IDeviceWorker::addInferenceTask_uff and met with “UFFParser: Validator error: Unsupported operation”.
I questioned about this topic in “DeepStream for tesla” forum and an answer was “try to refine your model”.
But I need another solution to apply UFF or Caffe prototxt without modifying a model file.
According to this topic https://devtalk.nvidia.com/default/topic/1028471/deepstream-for-tesla/does-deepstream-support-plugin-layer-/#
DeepStream seems to allow to create plugins to process unsupported layers (if I understood correctly).
I have read DeepStream User Guide (3.2 PLUG-IN MECHANISM especially) and reviewed samples in DeepStream but I can’t find the way yet.
As you know, TensorRT provides with plugin samples (such as samplePlugin, sampleFasterRCNN.cpp…) to process unsupported layers with implementing classes derived from IPlugin, IPluginFactory.
Is there a way to process unsupported layers with implementing plugins in DeepStream like TensorRT samples?