工具与软件:
可以 根据 edgeai-gst-apps /app_cpp 同时运行 cpu+npu。 我们试图删除 allownodes.txt 的内容,并尝试 添加 这些代码后处理部分.
auto allocator_info = Ort::MemoryInfo::CreateCpu(OrtDeviceAllocator, OrtMemTypeCPU);
Ort::Value input_tensor_ = Ort::Value::CreateTensor<float>(allocator_info, input_image_.data(), input_image_.size(), input_shape.data(), input_shape.size());
auto cpu_output = ort_session->Run(Ort::RunOptions{ nullptr }, &input_names[0], &input_tensor_, 1, output_names.data(), 1);
const float* output_cpu = cpu_output[0].GetTensorMutableData<float>();
但所有的 fps 将下降到 5。 这是否正常?