1

我需要使用 NumSharp.Core Version=0.20.4.0 (尤其是 NumSharp.Bitmap),但是当我安装它时,我得到了这个错误

The type 'NDArray' exists in both 'NumSharp.Core, Version=0.20.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' and 'NumSharp.Lite, Version=0.1.7.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'

我没有使用NumSharp.Lite, Version=0.1.7.0(我什至没有安装它),但我认为我使用的一些包确实调用了 NumSharp.Lite。这些软件包是:

  • 夏普简历
  • SciSharp.TensorFlow
  • TensorFlow.NET

有没有办法在这种情况下使用 NumSharp.Bitmap ?

是否可以强制所有依赖项使用 NumSharp.Core 而不是 Numsharp.Lite?

我正在 Windows 10 家庭版上开发 Microsoft Visual Studio Community 2019,版本 16.5.4。

谢谢!


编辑

我试图将这三个包降级到他们使用 NumSharp.Core 的最后一个版本,不幸的是,这会导致其他类型的错误,例如尚未在这些版本上实现的功能,因此这不是一个可行的替代方案。

目前我已经能够在没有 NumSharp.Bitmap 的情况下通过蛮力做所有事情,但这不是理想的。

4

0 回答 0