自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 ValueError和KeyError: ‘bluegrass’的问题解决

pascal_voc_classes.json中的标签修改为自己数据集的标签。KeyError: ‘bluegrass’ 不能识别某标签。一下为原数据集的标签-----》修改为自己的即可。是数据格式的问题,修改为utf-8的数据格式即可。

2024-07-16 17:07:54 194

原创 YOLOv8中的C2f模块

C2f块:首先由一个卷积块(Conv)组成,该卷积块接收输入特征图并生成中间特征图特征图拆分:生成的中间特征图被拆分成两部分,一部分直接传递到最终的Concat块,另一部分传递到多个Botleneck块进行进一步处理。Bottleneck块:输入到这些Botleneck块的特征图通过一系列的卷积、归一化和激活操作进行处理,最后生成的特征图会与直接传递的那部分特征图在Concat块进行拼接(Concat)。模型深度控制。

2024-06-22 11:41:00 1545

原创 数据一致性问题的相关案例及解决方案

调用外部系统的一个接口,这个接口是更新单据状态的接口。现在外部这个接口执行需要一定时间,我调用了这个接口之后,立马异步查询这个单据的状态。最终导致状态不一致的问题。

2024-06-05 16:25:14 518

原创 Spring事件监听机制

Spring的事件监听机制是基于观察者模式实现的,它允许在Spring应用上下文中,组件之间通过发布和监听事件来进行异步通信。提示:这里对文章进行总结:例如:。

2024-05-19 18:20:33 811 1

原创 yolov8训练打印结果中的指标的含义

mAP50-95:表示在不同IoU阈值(从0.5到0.95,步长0.05)(0.5、0.55、0.6、0.65、0.7、0.75、0.8、0.85、0.9、0.95)上的平均mAP。P:代表精确率Precision=TP / (TP+FP), 在预测是Positive所有结果中,预测正确的比重。R:召回率recall=TP / (TP+FN), 在真实值为Positive的所有结果中,预测正确的比重。mAP50:表示IOU阈值大于0.5的平均精确度(Mean Average Precision, mAP)

2024-05-07 17:37:04 949

原创 springBoot中的@ConfigurationProperties注解

在Spring Boot中,注解主要用于将外部配置文件(如application.properties或application.yml)中的属性绑定到Java Bean上。这个特性极大地简化了配置管理,使得应用程序的配置更加灵活和可维护。下面是对是Spring Boot中用于简化配置管理的强大工具,它促进了配置的集中管理,增强了应用的灵活性和可维护性。通过合理的配置前缀、类型安全的绑定机制以及可选的验证功能,开发者可以轻松地管理应用程序的各种配置需求。

2024-05-06 17:22:24 455 1

原创 Linux常用命令(非常实用)

(它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径)cd /home 进入 ‘/ home’ 目录cd … 返回上一级目录cd …/… 返回上两级目录cd 进入个人的主目录cd ~user1 进入个人的主目录cd - 返回上次所在的目录。

2024-05-06 13:38:18 591

原创 如何在java的springboot项目中使用setnx实现分布式锁

if (value!

2024-02-23 13:28:56 504 3

原创 四大常用JSON解析器完成对象转换的案例

解析和生成。解析功能将JSON字符串解析为内存中的数据结构,通常是对象、数组或键值对的集合。生成功能则将内存中的数据结构转换为JSON字符串。许多编程语言都提供了内置的JSON解析器和生成器,可以轻松地处理JSON数据。例如,JavaScript中的JSON.parse()函数用于解析JSON字符串,将其转换为JavaScript对象;JSON.stringify()函数用于将JavaScript对象转换为JSON字符串。其他编程语言如Python、Java、C#等也提供了类似的功能。

2023-06-13 16:23:19 2695

原创 解决pycocotools的安装问题:No module named pycocotools

为了实现目标检测模型fast_rcnn,准备使用coco数据集进行模型的训练,这里需要导入coco数据集,并且进行数据集处理。最后发现linux下载是上面的操作,因为我是windous应该按照下面的指令。然后查询有一种从gitee上下载的方式。模块,那就下载Cython模块。可以得出当前环境没有。上面报错信息发现是缺少。然后在进行上一步的操作。

2023-04-20 13:31:01 6336

原创 使用Anaconda安装Pytorch1.13.0 GPU环境(CUDA11.6脑残带图版)

研一上半学期一直在跑小模型CPU版本足够使用,当时也尝试安装了好多次GPU版本的环境一直安装不上,到最后不聊聊之了。但现在需要跑检测模型CPU显得力不从心,决定再痛苦的尝试安装GPU版本。安装环境是所有学习AI人前期最头疼的事,本文就是安装Pytorch GPU版本的脑残带图版。

2023-04-20 11:14:27 7888 4

原创 SCNN网络理解-交通场景的理解

空间卷积神经网络(SCNN)是香港中文大学联合商 汤科技集团有限公司在2017年发表在AAAI2018上的论文《Spatial As Deep: Spatial CNN for Traffic Scene Understanding》中提出的。空间CNN主要是用来处理自动驾驶领域中感知任务中的车道线检测任务。论文实现的代码主要是从resnet修改而来。所以需要对resnet有基本的认识。SCNN可以在同一层CNN的神经元之间实现显式有效的空间信息传播。

2023-03-17 11:58:53 2013

原创 一篇文章带你熟悉数学建模

随着科技、教育、文化的不断发展,我们的生活水平不断提高,我们更注重高质量的生活。这样一来会面对许多高质量的问题。数学建模这门技术也越来越重要,他可以帮助我们解决实际问题:数学建模可以将实际问题转化为数学问题,从而使用数学方法和工具对问题进行求解和分析,提供解决问题的思路和方法。优化设计:数学建模可以在产品、系统和流程的设计中发挥作用,通过数学模型分析和优化设计参数,提高产品和系统的性能和效率。预测和预防:数学建模可以帮助我们预测和预防一些重大事件的发生,如自然灾害、疫情等,从而采取有效的措施来应对。

2023-03-14 16:23:41 640

原创 pinv和inv的区别:

pinv和inv的区别

2022-12-18 16:17:17 1053

原创 机器学习的评估指标

本文介绍机器学习中回归问题的各种评测指标和分类问题的各种评测指标

2022-12-18 09:12:14 508

原创 Python代码循环执行exe文件,并传入命令参数实现批量处理数据。

Python代码循环执行exe文件,并传入命令参数实现批量处理数据。

2022-11-08 13:36:41 4555 1

原创 软件工程期末试题

软件工程期末试题软件工程期末试题(一)单项选择题设计题软件工程期末试题(二)一, 判断题(正确的在括号内打上"√",错误的打上"×".每题1.5分,共15分)二,单项选择题(每小题2分,共10分)三,多项选择题(每题2分,共10分.注:正确得2分,漏选得1分,多选,错选不得分.)四,简答题(每题6分,共24分)软件工程期末试卷(三)一、填空题(每空1分,共20分)二、单项选择题(每小题2分,共10分)三、多项选择题(每题2分,共10分)四、判断题五、简答题(每题5分,共20分)六、分析设计题(共20分)一、

2021-05-28 15:45:47 10442 7

原创 org.apache.ibatis.binding.BindingException的问题解决

项目场景:使用Mybatis框架对数据库进行CRUD操作问题描述:org.apache.ibatis.binding.BindingException:Type interface com.jzy.dao.UserDao is not known to the MapperRegistry. 原因分析:没有给UserMapper.xml(UserDao.xml)在Mybatis核心配置文件中进行mapper注册(映射)UserMapper.xml文件中namespace中没有对应的我

2020-12-22 22:46:30 336

原创 数据库中<查询结果的列名>与java实体类中的<属性名>属性会匹配不上问题解决

一、问题先知windous系统下的MySQL数据库不会区分大小写数据库中<查询结果的列名>username与java实体类中的<属性名>userName属性会匹配上在linux操作系统上MySQL数据库严格区分大小写上面的情况会对应不上二、解决方法(想办法对应上)1.给数据库的列起别名优点:速度快,效率高,简单,在sql语句中就可以将其解决。2.在Mybatis中提供了一种配置方法<配置查询结果的列名和实体类属性名的对应关系>注意:返回类型变成上

2020-12-22 18:34:17 559

原创 Mybatis框架案例

文章目录前言一、Mybatis框架是什么?二、具体思路1.读取配置文件2.创建SQLSessionFactory工厂3.使用工厂生产SqlSession对象4.使用SqlSession创建Dao接口的代理对象5.使用代理对象执行方法6.释放资源7.将固定代码整合成工具类8.测试类总结前言Mybatis的使用和具体代码的实现提示:以下是本篇文章正文内容,下面案例可供参考一、Mybatis框架是什么?MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架,其主要就完成2件事情

2020-12-22 18:09:04 266

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除