"vscode:/vscode.git/clone" did not exist on "e7c6fc61ed587ab3d469dfee21fa1dc435c4f057"
Commit 23044233 authored by liucong's avatar liucong
Browse files

修改offload为false的示例

parent a27c38fe
...@@ -21,6 +21,16 @@ Classifier::~Classifier() ...@@ -21,6 +21,16 @@ Classifier::~Classifier()
configurationFile.release(); configurationFile.release();
} }
std::unordered_map<std::string, migraphx::argument> Classifier::CreateOutputData(migraphx::program &p)
{
std::unordered_map<std::string, migraphx::argument> outputData;
for (auto x : p.get_outputs())
{
outputData[x.first] = migraphx::gpu::allocate_gpu(x.second);
}
return outputData;
}
ErrorCode Classifier::Initialize(InitializationParameterOfClassifier initializationParameterOfClassifier) ErrorCode Classifier::Initialize(InitializationParameterOfClassifier initializationParameterOfClassifier)
{ {
// 读取配置文件 // 读取配置文件
......
...@@ -15,6 +15,8 @@ public: ...@@ -15,6 +15,8 @@ public:
~Classifier(); ~Classifier();
std::unordered_map<std::string, migraphx::argument> CreateOutputData(migraphx::program &p);
ErrorCode Initialize(InitializationParameterOfClassifier initializationParameterOfClassifier); ErrorCode Initialize(InitializationParameterOfClassifier initializationParameterOfClassifier);
ErrorCode Classify(const std::vector<cv::Mat> &srcImages,std::vector<std::vector<ResultOfPrediction>> &predictions); ErrorCode Classify(const std::vector<cv::Mat> &srcImages,std::vector<std::vector<ResultOfPrediction>> &predictions);
...@@ -29,6 +31,7 @@ private: ...@@ -29,6 +31,7 @@ private:
bool useInt8; bool useInt8;
bool useFP16; bool useFP16;
bool useoffloadcopy;
}; };
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment