【发布时间】:2022-10-14 05:04:55
【问题描述】:
我维护一个依赖于 Mathnet.Numerics 3.11 的 .Net Framework 4.0 应用程序(是的,我知道)。最近,当我调用Matrix<T>.Solve(Vector) 或DenseMatrix.QR() 时,我开始收到DllNotFoundException,说我缺少MathNet.Numerics.CUDA.dll。我恢复到旧版本,发现问题仍然存在。这对应用程序来说是严重的,我真的希望找出我能做些什么来让它再次工作。 (另外,我确实有一个项目正在进行中,要在 .Net 6 中重写应用程序,但这不会很快完成。)
我确实找到了this GitHub issue,这并不令人鼓舞。
是否有 .Net Framework 4.0 版本的 MathNet.Numerics.CUDA.dll 可用?这可能是最简单的解决方案,尽管我怀疑它可能与硬件有关。
【问题讨论】:
-
我目前正在尝试对 MathNet.Numerics 进行旧的分叉修订,以此作为一种解决方法。
标签: math.net