1

我已经在 Keras 中训练了一个 Mask RCNN 的深度学习模型,并导出了一个能够在 Python 中成功运行和测试图像的 ONNX 模型(权重矩阵)。是否有可能通过 Visual Studio 在 Windows 窗体应用程序、C# 中使用相同的 ONNX 模型?如果是,有什么要求?

系统信息:

  • Windows 10 企业版 2016 LTSB
  • 视觉工作室 2019
  • ONNX 运行时版本(您正在使用):
  • 掩码 RCNN,在 ONNX Runtime v0.5.0 中
4

2 回答 2

0

查看包含完整推理教程的CSharp API 文档。如果您想在 GPU 上运行 onnx 模型,请确保已安装 CUDA 和 cuDNN 并将其添加到 PATH。

于 2020-07-20T13:57:15.657 回答
0

ONNX 运行时可从Microsoft.ML.OnnxRuntime包中的 Nuget 获得。它支持 .Net Standard 1.1,这意味着它可以与 .Net Framework 4.5 及更高版本一起使用。

于 2019-10-03T16:44:52.303 回答