自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MMSegmentation安装与训练PIDNet自定义数据集

教程1:了解配置文件 — MMSegmentation 1.2.2 文档此处以PIDNet为例在文件夹下面有4种基本组件类型: 数据集(dataset),模型(model),训练策略(schedule)和运行时的默认设置(default runtime)。许多模型都可以很容易地通过组合这些组件进行实现,比如 DeepLabV3,PSPNet。使用_base_下的组件构建的配置信息叫做原始配置 (primitive)。对于同一个文件夹下的所有配置文件,建议只有一个对应的原始配置文件。

2024-07-23 23:56:38 427

原创 SuperYOLO安装以及训练自定义数据集

动手之前先批判以下官方代码,其代码是建立在的Yolov5基础上,官方给的代码中原来是images目录下文件个数与labels目录下文件个数一致,且文件名一一对应的,作者在其基础上修改的自动划分数据集是值得提倡的,但是省便签文件是不值得提倡的。作者的数据集中images下多张图片对应一个labels,其数据加载过程不符合大多数人的数据集,将其修改为我的数据集格式。

2024-04-25 02:54:09 1532 8

原创 JUnit4简单使用与进阶

测试一个图形是不是三角形,需考虑到三角形的性质要求。除了满足A B C均是正数且大于0,还需满足A>0,B>0,C>0,且A+B>C,B+C>A,A+C>B。如果是等腰的,还要判断A=B,或B=C,或A=C。如果是等边的,则需判断是否A=B,且B=C,且A=C。用JUnit工具和覆盖率分析工具(JaCoCo)完成两个类(一个类的多个方法)的单元测试及其分析,尽量做到语句和分支的100%覆盖。项目中使用JUnit测试框架,包含被测类’Triangle’和测试类’TriangleTest’。

2024-04-25 01:54:54 400

原创 YOLOv8.2入门案例行人检测教程

本次演示代码地址(clone in 2024.4.22):https://pan.baidu.com/s/1dZ_XRhTGcT7Fg7g3xQ5gDA?官方代码地址(不推荐,更新后可能会有差异导致其它问题):https://github.com/ultralytics/ultralytics。链接:https://pan.baidu.com/s/1YmxwiwxbggqGVCGy9cHkrQ?我这里用的GPU训练模型,受硬件条件以及模型超参数影响,结果会有区别。标红处即为结果报保存的路径,通常在项目的。

2024-04-23 17:09:13 897

原创 关于语义分割miou计算代码实现

是一项重要的评价指标,记录下实现代码,便于移植。下面代码主要修改以下几处。结果输出在当前目录下。

2024-03-04 18:30:26 688 1

原创 mmdetection3.x中benchmark.py的问题与解决方案

在使用mmdetection进行测试模型FPS时,遇到了很多错误,在查阅其仓库Issues后以及自己改动进行解决。这个据说是Windows系统不支持NCCL,解决方案为。上述文件的64行代码前加入下图中添加部分代码即可。这里可能是代码本身bug问题了,修改库文件即可。此处粗略修改为(反正就是修改loss函数)进入上述报错的最后一行文件位置进行修改。原因不知道,解决方案为将运行命令中的。在报错行代码前加入如下代码即可。由于是测试FPS,修改。官方文档运行指令参考。

2024-03-01 18:14:24 1498 2

原创 mmdetection3改进cocoapi评估指标

在训练自己的模型时,正常情况下只能打印评估指标,形式如下开启打印每一类的评估数据时,仅仅只能打印mAP的值修改后如下可以打印真实的平均准确率(Precision)、召回率(Recall)、mAP注:下图的mAP_50_95即是上图的mAP值实验环境修改步骤项目最终目录1.粘贴工具包中的至下,其代码如下,新建将下面代码粘贴即可2.新建自己的,命名为,路径:3.修改路径下的,主要是修改导包处改为修改后代码如下4.修改文件5.中开启测试打印完整效果运行时输出如下

2024-02-02 16:04:29 1788 13

原创 第五章-运输层练习题

(填空题)图1为TCP建立连接的过程示意图。假定主机A进程发送的起始数据段的序号为2000,主机B进程发送的数据段的起始序号为2500。请完成三报文握手过程中所使用的标志字段SYN与ACK、数据段序号seq及确认号ack的变化情况。报文2: =1,ACK= ,seq= ,ack=报文3:ACK= ,seq= , =2501。报文3:ACK= ,seq= , =2501。报文1:SYN= ,seq=

2024-01-12 08:00:00 1022

原创 第四章-网络层练习题

现有一个公司需要创建内部网络,申请到一个IP地址段为200.200.200/24. 该公司包括四个部门:工程技术部、市场部、财务部和行政部门,这四个部门计划部署的计算机数量分别为100、55、25和20. 要求为四个部门划分不同的子网,而且IP地址最后8比特所表示的整数满足如下关系:工程技术部

2024-01-11 08:00:00 1381 1

原创 第三章-数据链路层练习题

刚开始以太网交换机的交换表是空的,假设主机发帧的顺序是:A发给D、C发给A、D发给A、F发给B,则此时,S1 和 S2 的交换表内容分别是( )要发送的数据为1101011001,采用CRC的生成多项式是P(X)=X^4+X+1,则应添加在数据后面的余数(FCS)是( )以下关于Ethernet协议对冲突窗口规定的描述中,错误的是( )。以下关于Ethernet技术特点的描述中,错误的是( )。以下关于CSMA/CD发送流程的描述中,错误的是( )。以下关于差错产生原因与类型的描述中,错误的是( )。

2024-01-10 08:00:00 1054

原创 第四章练习题补充

(2)128.96.40.151对应的二进制编码为:10000000-01100000-00101000-10010111,与255.255.255.128进行按位与运算,可得网络号为:128.96.40.128,没有与子网掩码匹配的下一跳地址;所以,下一跳地址为R2。(2)IP地址的二进制编码为:11000000-10101000-01001100-011111010,与地址掩码进行按位与运算可得网络号为192.168.64.0.其最小地址与网络号相同,为192.168.64.0/18. (2分)

2024-01-10 08:00:00 1385

原创 第六章-应用层练习题

一. 单选题在浏览器统一资源定位器处输入www.ctc.net.cn.或168.160.224.152所产生的效果是 一样的,它是通过()进行转换的。A. DNS域名系统B. Windows操作系统C. 浏览器附件D. 以上都不是正确答案: A以下URL的表示中错误的是( )。A. http://net.abc.edu.cnB. ftp:// net.abc.edu.cnC. https:// net.abc.edu.cnD. unix:// net.abc.edu.cn正确答案:

2024-01-09 08:00:00 556

原创 第二章-物理层练习题

刚开始以太网交换机的交换表是空的,假设主机发帧的顺序是:A发给D、C发给A、D发给A、F发给B,则此时,S1 和 S2 的交换表内容分别是( )要发送的数据为1101011001,采用CRC的生成多项式是P(X)=X^4+X+1,则应添加在数据后面的余数(FCS)是( )设某理想信道的最高码元速率为2000码元/秒,如果将码元的振幅划分为16个等级来传送,那么可以获得最高的数据率是( )。A. FDM既适用于模拟信号的传输,又适用于数字信号的传输;TDM则既适用于模拟信号的传输,又适用于数字信号的传输。

2024-01-09 00:33:26 952

原创 第一章-计算机网络概论练习题

己知源主机与目的主机之间的距离为20km ,信号在电路中的传播速度为2xl0^8 m/s , 一个分组的长度为1kB ,并且数据发送延时与往返传播延时相等.则该主机的数据发送速率是( )设主机A的发送时延为10ms,链路带宽为20Mbit/s,传播时延为20ms,则该链路的时延带宽积为()在五层协议的体系结构中,( )的任务是负责向因特网中两个主机之间的通信提供通用的数据传输服务。在五层协议的体系结构中,( ) 的任务是负责向两个主机中进程之间的通信提供通用的数据传输服务。

2024-01-08 23:02:25 934

原创 计算机网络复习内容

互连网多个网络通过一些路由器相互连接起来,构成了一个覆盖范围更大的计算机网络“网络的网络”(network of networks)互联网基础结构发展的三个阶段1969 – 1990 从单个网络 ARPANET(不是一个互连网) 向互联网发展1985 – 1993建成了三级结构(主干网、地区网和校园网(或企业网))的互联网1993 – 现在全球范围的多层次 ISP(提供接入到互联网的服务,需要收取一定的费用) 结构的互联网🟡运输层作用🟢运输层为应用层进程之间的通信提供服务。

2024-01-07 00:49:56 1091 1

原创 C++大作业——网上购书系统

网上购书的一般流程是:用户根据自己的需求将所选书籍放入到购书框,选择结束后,输入自己的名字进行结账,系统会自动生成相应订单。模拟网上购书系统,要求根据不同的顾客,按照不同的计费标准进行收费.根据实际情况,确定了购书人可分为3类:普通人、会员、贵宾。要求:客户信息、书籍信息、订单信息数据用二进制问文件进行读取。硬件:系统类型: 64 位操作系统, 基于 x64 的处理器软件:操作系统为Windows 10,工作软件为:Dev-c++ 5.11系统要求实现如下功能:1.系统后台1.原有数据:利用二进制

2024-01-06 13:21:53 2456 3

原创 C++大作业——公司员工信息管理系统

使用C++面向对象程序设计设计一个简易的公司员工信息管理系统,其中用到了:类的使用、数组、循环体、函数的调用、封装等内容。系统需要定义职工(Employee)类,其中包括工号、姓名、性别、电话、所在科室和工资等信息。实现如下基本功能:(1)设计菜单实现功能选择;(2)添加功能:输入人员信息,并保存到文件中;(3)删除功能:输入人员编号实现删除,并保存到文件中;(4)修改功能:输入人员编号及其他相关信息,实现修改并保存到文件中;(5)查询功能:能够根据姓名精确查询人员信息;

2024-01-05 18:27:46 3051 5

原创 Java设计模式大作业——访问者模式

在校园中,对于一个学院的师生,辅导员更为关心同学们的成绩以及基本个人信息,学业主观努力度、系主任则关注教师的满意度,学生的学分修读情况,学校则关注该学院的师资力量与学生整体学习情况,企业关注学生的修读课程水平以及教资力量。访问者分别实现对不同角色的访问方法。方法,对于访问学生,返回学生学号、姓名、性别、年龄、部门、所有课程成绩,还有平均成绩、任课教师的基本个人信息包括联系方式、姓名、所属部门。灵活性: 不同的访问者可以根据自己的需要定义自己的操作,而无需修改被访问的对象(学院、学生、教师等)。

2024-01-05 14:32:03 1324 3

原创 Linux考试内容

发展历史与现状1984年,组织开发了一个完全基于自由软件的软件体系计划——GNU(GNU是GNU is Not UNIX的递归缩写),并且拟定了一份通用公共许可证(General Public License,简称GPL在20世纪80年代时,教授为了满足教学的需要,自行设计了一个微型UNIX操作系统——MINIX1991年芬兰赫尔辛基大学的学生。

2024-01-03 11:24:01 1372 1

原创 Mask-R-CNN生成的mask掩码图像处理

原始图像Mask-R-CNN的mask层输出结果prediction如下参数解释boxes:实例分割的边框labels对应实例的类别标签scores该实例的得分masks掩码图图像数组上述图像中,Mask-R-CNN网络一共产生了22个可能的mask值。

2023-12-17 19:57:30 709 4

原创 SpringBoot根据配置文件设置将类交给容器管理

针对SpringBoot开发环境与部署环境的路由管理使用配置文件控制,实现在开发环境时没有路由拦截阻碍接口测试

2023-12-08 22:41:03 83

原创 SpringBoot读取配置文件中的变量值

​ 在一些项目中需要修改信息以适应不同项目环境(如上传的文件保存路径在开发环境与正式环境不同、使用代理时个人账户信息),而将代码与配置信息进行解耦是有必要的,这些信息可以置于配置文件中,不用每次修改时都去对应代码处修改。​ 无论你选择哪种方法,都可以在其他类中读取到配置文件中的信息。对象可以更加灵活地获取配置属性,并且支持更多的配置源。等注解),这样Spring才会自动注入配置属性的值。等注解),这样Spring才会自动注入配置属性的值。​ 在上面的例子中,我们通过。方法来获取配置属性的值。

2023-12-08 22:36:08 169

原创 Linux操作系统

linux操作系统学习过程对ppt得摘要以及自己的实操

2023-12-07 15:29:00 160

原创 利用神经网络识别MNIST中文手写数字数据

利用卷积神经网络识别MNIST中文手写数字数据,包括CNN,VGG16,ResNet50三种模型,提供代码以及训练结果

2023-12-05 23:35:27 328 4

空空如也

空空如也

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

TA关注的人

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