Hello,
Why IUffParser::parse return false for erfnet’s uff file?
My process is bellow.
(1) create uff file on Ubuntu 16.04.
Ubuntu 16.04, cuda10, cudnn7.3, tensorRT5, tensorflow 1.11(source build), My GPU board is Quadro M6000.
https://docs.nvidia.com/deeplearning/sdk/tensorrt-install-guide/index.html#installing-debian
OUT_NAMES = [“preds”]
uff_model = uff.from_tensorflow(tf_model, OUT_NAMES, ‘erf.uff’, text = True) # use erfnetB and best ckpt
I got erf.uff
(2) parse uff file on Windows 10.
my environment is TensorRT-5.0.1.3.Windows10.x86_64.cuda-10.0.cudnn7.3
I refferenced samples\sampleUffSSD.
parser->registerInput(“inputs/X”, Dims3(256, 256, 3), UffInputOrder::kNHWC); // ref erf.pbtxt
parser->registerOutput(“MarkOutput_0”); // ref erf.pbtxt
parser->parse(uffFile, *network, nvinfer1::DataType::kFLOAT); // uffFile is erf.uff
// parse returned false. I’d like to solve this problem.
// Please anyone teach me.