mindspore mindyolo目标检测华为昇腾上推理使用

news/2024/7/10 2:22:26 标签: 目标检测, 人工智能, 计算机视觉

参考:
https://github.com/mindspore-lab/mindyolo

使用案例:
https://github.com/mindspore-lab/mindyolo/blob/master/GETTING_STARTED.md

安装:

pip install mindyolo

特别注意opencv-python、opencv-python-headless版本问题,不然会遇到ImportError: libGL.so.1: cannot open shared object file: No such file or directory等问题
在这里插入图片描述

代码

1)下载项目

git clone https://github.com/mindspore-lab/mindyolo

2)运行测试
模型权重下载:https://github.com/mindspore-lab/mindyolo/blob/master/MODEL_ZOO.md
在这里插入图片描述

测试这种命令形式用华为昇腾npu推理速度不算快

cd mindyolo

# Run with Ascend (By default)华为昇腾npu推理
python demo/predict.py --config ./configs/yolov7/yolov7.yaml --weight=/path_to_ckpt/WEIGHT.ckpt --image_path /path_to_image/IMAGE.jpg

# Run with GPU
python demo/predict.py --config ./configs/yolov7/yolov7.yaml --weight=/path_to_ckpt/WEIGHT.ckpt --image_path /path_to_image/IMAGE.jpg --device_target=GPU

## 我这里用的yolov7-tiny测试
python demo/predict.py --config ./configs/yolov7/yolov7-tiny.yaml --weight=../yolov7-tiny_300e_mAP375-d8972c94.ckpt --image_path  ../17people.jpg --device_target=CPU

在这里插入图片描述

推理图片结果保存在runs_infer下
在这里插入图片描述


http://www.niftyadmin.cn/n/5176318.html

相关文章

mysql、mysql+python

一、 window端mysql免费版: (未特别描述则不做更改直接点下一步) 下载地址:https://downloads.mysql.com/archives/installer mysql安装好后添加path: 将MySQL安装目录的bin文件夹的路径复制,点新建添加…

5个高质量的实用办公软件,每一款都是良心推荐

在现代办公环境中,高效的办公软件可以极大地提升工作效率,简化工作流程,帮助我们更好地完成工作。今天就给大家分享5个高质量的实用办公软件,每一款都是良心推荐。 01、FastStone Capture(截图工具) FastSt…

GetSimple CMS 忘记密码

GetSimple CMS是一个超简单的 CMS,适合建立个人网站等只需要极少数页面的网站。在站长百科上,是这么说的: GetSimple是一款基于XML存储数据的开源内容管理系统,且易于安装和定制,无需MySQL支持。提供撤销保护和备份功能…

数字孪生技术助力工业互联网变革生产模式

数字孪生技术是工业互联网变革生产模式的重要推动力。数字孪生技术通过在计算机模拟环境中进行产品设计和验证,能够避免制造过程中的试错和重复设计,大大节省了时间和成本。同时,数字孪生也使得生产流程更加高效,提升了产品质量和…

福建科立讯通信 指挥调度管理平台RCE漏洞复现

0x01 产品简介 福建科立讯通信指挥调度管理平台是一个专门针对通信行业的管理平台。该产品旨在提供高效的指挥调度和管理解决方案,以帮助通信运营商或相关机构实现更好的运营效率和服务质量。该平台提供强大的指挥调度功能,可以实时监控和管理通信网络设…

修改swagger时swagger的ui界面中的所有接口全部消失

在给项目的方法增加swagger注解后,原本还可以存在的api接口全部消失。 原因: 有一个ApiImplicitParam和方法里的写的不一样,所以产生了空指针。 解决办法:让swagger的name和方法中的参数名保持一致。 springboot swgger遇到的…

11.10 知识总结(数据的增删改查、如何创建表关系、Django框架的请求生命周期流程图)

一、 数据的增删改查 1.1 用户列表的展示 把数据表中得用户数据都给查询出来展示在页面上 添加数据 id username password gender age action 修改 删除 1.2 修…

证明串口是好的

前提:客户返回来一个pad,说串口不好用,售后让研发确定一下串口好不好用。 pad的串口是usb口(不知道这样说对不对),然后就一个“usb--9针”的线。 要确定串口好不好,首先要从电脑发数据给pad&a…