我的網絡包含一些不受當前張量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`