tensorflow - 如何将 Yolov5 模型转换为 tensorflow.js
问题描述
是否可以将 YOLOv5 PyTorch 模型转换为 Tensorflow.js 模型?
我正在开发一个对象检测网络应用程序。所以我已经使用 Yolov5 训练了数据,但现在我正在寻找将模型转换为 Tf.js 的正确方法。
解决方案
我认为这就是您要寻找的东西https://github.com/zldrobit/tfjs-yolov5-example
在YoloV5 存储库中,运行export.py
命令。
python export.py --weights yolov5s.pt --include tfjs
然后 cd 进入上面链接的 repo 并将 weights 文件夹复制到公共:
cp ./yolov5s_web_model public/web_model
不要忘记,您必须更改名称数组src/index.js
以匹配您的自定义模型。
但不幸的是,它在大约 1-2 秒时似乎非常缓慢。我认为我无法让 WebGL 正常工作。
推荐阅读
- swift - 如何管理实例化的 viewController
- python - 如何在python中通过api上传到Google Drive后获取链接?
- spring-boot - 从命令行添加弹簧配置文件
- scheme - 返回由第二个列表中的对应值定义的第一个列表的每个元素的方案函数
- performance - Java 11——对 Java 8 的性能回归?
- java - Spring requestMatchers、antMatchers 和 authorizeRequests 使用
- python - 来自抽象模型字段的 Django unique_together
- javascript - 全日历调度程序。事件重叠,resize时,事件是移动顺序
- api - GANDI 的 Lexicion DNS 提供商身份验证失败
- vbscript - iCACLS 与 VBS 中的用户名变量