darknet - 暗网模型到 onnx
问题描述
我目前正在 Yolov4 上与 Darknet 合作,有 1 个班级。
我需要将这些权重导出为 onnx 格式,以进行 tensorRT 推理。我尝试了多种技术,使用ultralytics将 tensorflow转换或转换为 onnx。但似乎没有一个工作。有直接的方法吗?
解决方案
查看这个 GitHub 仓库:https ://github.com/Tianxiaomo/pytorch-YOLOv4
运行demo_darknet2onnx.py
脚本,您将能够从.cfg
和.weights
暗网文件生成 ONNX 模型。
使用示例:
python demo_darknet2onnx.py <cfgFile> <weightFile> <imageFile> <batchSize>
您还可以决定转换模型的推理调用的批量大小。
推荐阅读
- python - 将 pandas 中的列合并到 Excel
- postgresql - 如何返回“即时”表?不匹配似乎没有意义
- javascript - 无法从 signalR 回调中调用 javascript 函数
- nft - 通过 Opensea API 进行 NFT 收藏排名
- swift - SwiftUI Mac OS 工具栏似乎落后于其他元素
- npm - 无法安装 Angular cli 'lchown' 未找到
- visual-studio-code - 如何在 vscode close 上运行特定命令
- python - 使用一些行作为列
- javascript - 如果某个用户名说删除消息
- python - 如何制作表示每年歌曲数量的线图