c# - 有没有比梭子鱼在 Unity 中运行 Onnx 模型的另一种方法
问题描述
我正在尝试使用 Unity 在 HoloLens 上运行 onnx 模型。正如我发现的那样,我认为要走的路是使用梭子鱼导入模型。但我面临的问题是只支持 4 维张量,我使用的是 5 维输入。
所以这里的问题是:在 Unity 中,除了 Barracuda 之外,还有其他方法可以使用 onnx 模型吗?在 Python 中,您只需启动 ONNX 运行时即可完成 - 那么在 C# 中有类似的方法吗?
解决方案
我没有直接执行此操作,但我看到 ONNX 运行时可用作 .NET Standard NuGet 包
- GPU:https ://www.nuget.org/packages/Microsoft.ML.OnnxRuntime.gpu )
- CPU:https ://www.nuget.org/packages/Microsoft.ML.OnnxRuntime
所以我相信你可以在 Unity 中使用它。
推荐阅读
- sed - 使用 sed 替换 GCS json 文件中的日期时间值
- sql - 将表中具有特定值的一列分成两列
- javascript - 我们可以在生成器中返回一个方法吗?
- reactjs - 使用键值对填充反应组件中的选项
- c - 当我运行代码时,为什么在创建第一个形状后,在过渡到第二个形状时会留下很大的间隙?
- javascript - 如何在没有本地主机的情况下打开网页
- python - 我尝试添加应该询问用户是否想再次播放的代码
- javascript - 输入值不响应“keyup”事件
- node.js - MERN Stack,redux 能起到多大的作用?
- hadoop - 无法启动 Hadoop 工具 start-all.sh 什么都不显示