首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mathnet.Numerics突然需要CUDA DLL

Mathnet.Numerics突然需要CUDA DLL
EN

Stack Overflow用户
提问于 2022-10-13 15:31:09
回答 1查看 31关注 0票数 0

我维护一个依赖于.Net 3.11的Mathnet.Numerics Framework4.0应用程序(是的,我知道)。最近我开始得到DllNotFoundException,当我打电话给Matrix<T>.Solve(Vector)DenseMatrix.QR()时,我说我缺少MathNet.Numerics.CUDA.dll。我又回到了旧版本,发现问题依然存在。对于这个应用程序来说,这是非常困难的,我真的希望找到我能做些什么来让它再次工作。(另外,我正在进行一个用.Net 6重写应用程序的项目,但这不会很快完成。)

我确实找到了这个GitHub问题,这并不令人鼓舞。

某个地方是否有.Net Framework4.0版本的MathNet.Numerics.CUDA.dll?这可能是最简单的解决方案,尽管我怀疑它可能依赖于硬件。

EN

回答 1

Stack Overflow用户

发布于 2022-10-13 21:04:55

只要将MathNet.Numerics升级到3.20.2 (主要版本3中的最新版本),问题就解决了。该实现似乎已更改为将本机BLAS提供程序打包到主DLL中,而不是为每个DLL要求一个单独的DLL。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74058356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档