在YOLOv5中添加SE 在YOLOv5中添加SE(Squeeze-and-Excitation)机制是一种有效的方法,可以提升模型对图像中重要特征的关注,进而提高目标检测的性能。以下是添加SE机制到YOLOv5模型的步骤: 一、SE机制简介 SE(Squeeze-and-Excitation)机制是一种通道注意力机制,它通 2024-11-25 #培训阶段
Vue3学习笔记(3) pinia 创建及使用 main.js文件: import { createApp } from 'vue' import App from './App.vue' /* 引入createPinia,用于创建pinia */ import { createPinia } from 'pinia' 2024-11-25 #培训阶段
数据集标签文件格式转换 本周主要进行了coco2017数据集的训练,同时学习了一些理论知识。关于coco数据集我在此提供一些使用用法,并且补充常用的标签文件之间的相互转换的Python代码。 COCO格式(.json)转换为YOLO格式(.txt) 首先要先下载好coco2017的完整数据集,其中包括训练集、验证集和测试集 2024-11-25 #培训阶段
git 初始化:git init add 进入暂存区 commit 进入本地仓库 touch +文件名 创建文件 git status 查看状态 git add .:添加到暂存区unstage git commit -m "别名":添加至本地仓库 git log:查看操作次数:git log --prett 2024-11-24 #培训阶段
Git的基本使用 简介 Git是一个分布式版本控制系统,由Linus Torvalds创建,用于有效、高速地处理从小到大的项目版本管理。它在2005年首次亮相,随着GitHub等平台的兴起,Git已成为世界上最流行的版本控制系统之一。 安装Git 可以从Git官网下载安装程序。安装完成后,你可以通过打开终端或命令提示 2024-11-24 #培训阶段
Linux操作系统使用 简介 Linux,Linux Is Not UniX 的缩写,一般指GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个遵循POSIX的多用户、多任务、支持多线程和多CPU的操作系统。 Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位 2024-11-24 #培训阶段
nvm的安装配置与使用 需要同时做比如说vue2和vue3的一些项目的时候,这个时候node.js就需要不同的版本。但是为了一个项目删除安装删除安装很麻烦。这个时候就可以安装nvm,它可以实现,node.js的版本切换,下面来讲述一下如何安装与配置。 一 卸载电脑上关于node.js的所有东西 如果你是在终端默认下载的no 2024-11-24 #培训阶段
机器学习之线性回归算法 机器学习中的线性回归方程算法是一种基础的预测性建模技术,它研究的是因变量(目标变量)与自变量(特征变量)之间的关系。线性回归试图找到一条最佳的直线(在多维空间中可能是超平面),这条直线能够尽可能地拟合数据点,从而能够预测新的数据点的目标值。 一、线性回归模型的基本原理 线性回归是一种统计学和机器学习 2024-11-24 #培训阶段
Vue(3) 工程化开发和脚手架 使用步骤 全局安装 打开终端管理员,输入yarn global add @vue/cli(使用这个命令要先安装yarn,安装完之后需要在环境变量里添加yarn的安装路径)或者 npm i @vue/cli 查看vue版本 vue --version 2024-11-24 #培训阶段