如何从 libtorch 中的 tensorRT fp16 半类型指针创建张量?我正在研究检测模型。我把它的主干改成tensorRT做FP16推理,解码盒和nms等检测代码是在libtorch和torchvisoin中完成的,那么如何从tensorRT半类型指针创建fp16张量呢?重要的代码是为了说明问题:
// tensorRT code to get half type outpus
half_float::half* outputs[18];
doInference(*engine, data, outputs, 1);
// to get the final outputs with libtorch
vector<torch::Tensor> output;
//???? how to feed the date in outpus to output????
// get the result with libtorch method detect_trt->forward
auto res = detect_trt->forward(output);
提前致谢。