我的网络包含一些不受当前张量RT支持的特定图层。所以我想在tensorRT上运行conv层和pooling层,然后使用tensorRT的输出作为包含一些特定图层的caffe模型的输入。是否有一些我可以参考的API或示例代码?谢谢将TensorRT输出转换为Caffe
2
A
回答
0
请参阅TensorRT安装的samples
目录中的源代码。
0
对于那些在这个问题上磕磕绊绊,现在我得到这个通过使TensorRT推断的输入和输出朱古力斑点的mutable_gpu_data工作:
auto* gpuImagePtr = inputBlob->mutable_gpu_data();
cudaMemcpy(gpuImagePtr, inputData, mNetInputMemory, cudaMemcpyHostToDevice);
std::vector<void*> buffers(2);
buffers[0] = gpuImagePtr;
buffers[1] = outputBlob->mutable_gpu_data();
cudaContext->enqueue(batchSize, &buffers[0], stream, nullptr);
相关问题
- 1. 将Caffe train.txt转换为Tensorflow
- 2. 将Caffe配置转换为DeepLearning4J配置
- 3. 将Caffe模型转换为CoreML
- 4. 将Tensorflow模型转换为Caffe模型
- 5. 将Caffe caffe :: Datum转换为OpenCV cv :: Mat in C++
- 6. 将rsync --stats输出转换为GB?
- 7. 如何将输出转换为变量?
- 8. 将Valgrind XML输出转换为HTML
- 9. 如何将list.files()输出转换为int?
- 10. 将Invoke-RestMethod输出转换为对象
- 11. 将HTML输出转换为图像
- 12. 将Python输出转换为PDF
- 13. 将lmer输出转换为word/excel
- 14. 将html输出转换为图像
- 15. 将shell输出转换为html表格
- 16. PHP:将curl_exec输出转换为UTF8
- 17. 将json对象转换为csv输出
- 18. Python Bottle将输出转换为html
- 19. 将Go测试输出转换为XUnit
- 20. 将ReadProcessMemory输出转换为字符串
- 21. 如何将valgrind输出转换为XML?
- 22. 将js输出转换为目标C
- 23. 将ASCII输出转换为UTF-8
- 24. 将OpenCV灰度垫转换成Caffe blob
- 25. 将输出图像保存在Caffe中
- 26. 转换XML输出为varchar
- 27. 转换输出为utf8
- 28. XSL转换输出为JavaScript
- 29. 如何将多行输出转换为单行多行输出
- 30. 像输出一样将`find`类似输出转换为`tree`