当前位置: 首页 > article >正文

70、训练yolov11-pose关键点训练、部署TensorRTNCNN部署昇腾310I Duo卡

基本思想:进行yolov11-pose关键点训练,进行简单记录,纯粹为了方便年使用查找

一、使用labelme 标注关键点进行数据集转换

import os
import json
bbox_class = {
    'fish_tilapia':0
}
keypoint_class = [
    '0', '1', '2', '3', '4',
    '5', '6', '7', '8', '9',
    '10', '11', '12'
]
# 设定文件夹路径
folder_path = r'/home/ubuntu/fish_data_mmpose/train'
files = os.listdir(folder_path)

for file in files:
    print(file)
    if file.endswith('.json'):
        # 完整的文件路径
        labelme_path = os.path.join(folder_path, file)
        with open(labelme_path, 'r', encoding='utf-8') as f:
            labelme = json.load(f)

        img_width &

http://www.kler.cn/a/533059.html

相关文章:

  • 小程序越来越智能化,作为设计师要如何进行创新设计
  • Spring Bean 的生命周期介绍
  • Airflow:深入理解Apache Airflow Task
  • 蓝桥与力扣刷题(234 回文链表)
  • 【Blazor学习笔记】.NET Blazor学习笔记
  • 使用Pygame制作“青蛙过河”游戏
  • 深入浅出:旋转变位编码(RoPE)在现代大语言模型中的应用
  • springboot启动配置文件-bootstrap.yml常用基本配置
  • 【DeepSeek背后的技术】系列二:大模型知识蒸馏(Knowledge Distillation)
  • python recv的概念和使用案例
  • 2025职业发展规划
  • Webots仿真添加行人的走路模型,并且添加自定义ROS接口。
  • ES6-代码编程风格(数组、函数)
  • 2. K8S集群架构及主机准备
  • 物理群晖SA6400核显直通win10虚拟机(VMM)
  • Swift 进阶:Observation 框架中可观察(@Observable)对象的高级操作(上)
  • 路由器考研讲解
  • 34.Word:公积金管理中心文员小谢【35】
  • 九. Redis 持久化-AOF(详细讲解说明,一个配置一个说明分析,步步讲解到位 2)
  • 4.增强输入与玩家视角
  • 2.攻防世界PHP2及知识点
  • Nginx的配置文件 conf/nginx.conf /etc/nginx/nginx.conf 笔记250203
  • Vue3 完整学习笔记 - 第四部分
  • TCP 丢包恢复策略:代价权衡与优化迷局
  • LeetCode:583.两个字符串的删除操作
  • [leetcode·回溯算法]回溯算法解题套路框架