"docs/en_US/vscode:/vscode.git/clone" did not exist on "26f47727bffb2a02ff2afbfa6d24d2250f2a76b8"
Commit e7035bdf authored by liucong's avatar liucong
Browse files

提交migraphx C++代码推理

parent 79cf04ca
...@@ -37,12 +37,11 @@ ErrorCode Classifier::Initialize(InitializationParameterOfClassifier initializat ...@@ -37,12 +37,11 @@ ErrorCode Classifier::Initialize(InitializationParameterOfClassifier initializat
std::string modelPath=(std::string)netNode["ModelPath"]; std::string modelPath=(std::string)netNode["ModelPath"];
// 初始化session // 初始化session
//设置DCU OrtMIGraphXProviderOptions migraphx_options;
OrtROCMProviderOptions rocm_options; migraphx_options.device_id = 0;
rocm_options.device_id = 0; migraphx_options.migraphx_fp16_enable = 1;
sessionOptions.AppendExecutionProvider_ROCM(rocm_options); migraphx_options.dynamic_model = 0;
sessionOptions.SetGraphOptimizationLevel(GraphOptimizationLevel::ORT_ENABLE_BASIC); sessionOptions.AppendExecutionProvider_MIGraphX(migraphx_options);
// sessionOptions.EnableProfiling("profile_prefix");
session = new Ort::Session(env, modelPath.c_str(), sessionOptions); session = new Ort::Session(env, modelPath.c_str(), sessionOptions);
return SUCCESS; return SUCCESS;
......
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