本教程介绍了如何在Unity中使用Sentis集成AI模型,特别是Pytorch训练的模型需转换为ONNX格式。Sentis是一个本地推理引擎,支持在游戏或应用中运行AI模型,利用终端设备的计算资源。Sentis基于PyTorch的C++接口,提供GameObject和MonoBehaviour支持,允许在没有昂贵云服务器的情况下运行模型。教程涵盖了Sentis的安装、模型转换、加载和使用流程。
摘要由CSDN通过智能技术生成
安装Barracuda
https://docs.
unity
3d.com/Packages/com.
unity
.barracuda@1.0/manual/Installing.html
using System.Collections;
using System.Collections.Generic;
using
Unity
Engine;
using
Unity
.Barracuda;
public class inference1 : MonoBehaviour
public NNMod.
该项目将帮助您快速掌握在
Unity
中生成综合训练图像的速度。 您不需要任何
Unity
经验,但是建议您具有Python和fast
ai
库/课程的经验。 在本教程结束时,您将训练一个可以识别不同3D实体的图像分割网络。
在我的上阅读更多详细信息
使用
Unity
/
Unity
Hub打开项目(建议2018.3.2)
打开“实心”场景
创建一个“捕获/培训”和“捕获/ val”文件夹
如果要进行快速训练,请打开SceneControl对象并启用“保存/灰度”。 否则,请禁用这些功能,然后仅在
Unity
中查看注释。
按运行按钮
创建一个辅助游戏窗口,然后将基于图层的类别注释的
百里香酚兰:
Unity实现摄像机向屏幕中间发射射线射击物体
Unity3d青子:
Unity实现摄像机向屏幕中间发射射线射击物体
还没秃顶: