我想知道是否可以在.net应用程序中使用openvino?
我已将 yolo 网络转换为 onnx 网络以与 ml.net 一起使用。接下来我想做的是实现 openvino 来看看它是否加速。到目前为止,我已经使用 openvino Model_optimizer 转换了我的 onnx 模型,但到目前为止找不到任何方法在 .net 应用程序中实现 openvino。
谢谢你
到目前为止,还没有官方支持 OpenVINO 与 .NET 应用程序的集成。相反,OpenVINO 有自己的推理引擎应用程序,支持 C++ 和 Python。您可以参考这里了解更多信息。
性能方面,既然你提到了加速,你可以尝试使用OpenVINO Post-Training Optimization Tool来加速深度学习模型的推理。
另外,请确保根据您要用于推理的硬件为深度学习模型选择正确的精度。
以下是要遵循的步骤:
第 1 步:设置 OpenVINO.NET
sdflysha/openvino-base
),以缓解部署压力。第二步:实施
ReadOnlySpan<T>
。第 3 步:使用模型
yolo export model=yolov8n-seg.pt format=openvino
。示例
我希望这些示例为您提供一个良好的起点,帮助您了解如何在自己的 .NET 应用程序中使用 OpenVINO.NET。
终于...
GitHub 上为其加注星标🌟,我将不胜感激。您的支持是对我继续从事 .NET 开源项目工作的巨大鼓励。正是开源社区的力量促使我为全世界的 .NET 开发人员提供更多的可能性。让我们一起探索.NET的无限潜力!