dwygs

Results 5 comments of dwygs

> nvidia 显卡上的 tensorcore 基于 opencl 无法使用 建议用 MNN-CUDA 跑 感谢大佬回复!多次实验发现确实是opencl的原因,已经在做调整

> nvidia 显卡上的 tensorcore 基于 opencl 无法使用 建议用 MNN-CUDA 跑 cuda编译不成功怎么破,我是安装语雀的教程把类型改成cuda: .\package_scripts\win\build_lib.ps1 -path MNN-cuda/lib/x64 -backends cuda 以下是编译日志: 目录: D:\software\MNN_2.1.0\MNN-2.1.0_\MNN-cuda\lib Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 2022/9/23 17:44...

> 我也想请教大佬一个类似的问题,在我的应用场景中,希望session在进程中只创建一次然后可以在进程内的不同个线程多次使用,但是在实现的时候发现session的声明和定义无法分开进行,只能Ort:: Session session(env,model_path,session_options)声明和定义一块完成,这是不是意味着,session的每一次Run都要加载一次模型,感觉很浪费资源,刚接触c++部署,很多地方都不熟悉,希望大佬能指点一二!

> 试试使用指针的方式,声明的时候 > > ``` > Ort::Session *m_session = nullptr; > ``` > > 定义的时候 > > ``` > m_session = new Ort::Session(m_env, data.data(), data.size(), sessionOptions); > ``` 多谢解答!这就试试

> 试试使用指针的方式,声明的时候 > > ``` > Ort::Session *m_session = nullptr; > ``` > > 定义的时候 > > ``` > m_session = new Ort::Session(m_env, data.data(), data.size(), sessionOptions); > ```解决了,多谢多谢!今天刚开始接触部署,感觉自己好蠢,对c++也不熟