草庐IT

YOLO-NAS

全部标签

yolo系列算法训练时loss出现nan值,解决办法(GTX16xx系列显卡的问题)

1.首先这个问题时由于GTX16xx系列显卡导致的,只要是使用GTX16xx系列显卡跑yolo系列算法的时候基本上都会遇到这个问题,真是搞得我头大,当我第一次遇到这个问题的时候,我只是简单地认为是学习率过大导致梯度爆炸,但是后来我上网查资料才发现问题出现在我的显卡上面,我的是GTX1650(还能再战),GTX16xx系列显卡在cuda使用较新版本时会出现该问题。导致了PyTorch里面一些CUDA代码有些问题,就是fp16(float16)数据类型在卷积等一些运算的时候会出现nan值。导致了训练时候出现了nan值。2.解决方法解决方法一:我在网上查询资料发现,这个问题用CPU跑的时候不会出现问

废旧笔记本打造黑群晖NAS,docker,软路由,实现我心目中的all in one,包含fx n1,玩客云老母鸡玩法

废旧笔记本打造黑群晖NAS,docker,软路由,实现我心目中的allinone,包含fxn1,玩客云老母鸡玩法一.旧笔记本玩法1.安装黑群晖2.安装docker3.修改docker源,让docker下载起飞4.安装homeassistant5.安装软路由openwrt二.玩客云玩法1.玩客云简介2.刷openwrt做旁路由3.刷装docker实现小allinone3.1在此环境下安装homeassistant3.2在此环境下安装heimdall导航3.3在此环境下安装青龙宝塔面板3.4在此环境下安装Portainer3.5在此环境下安装Openwrt3.6在此环境下安装甜糖三.fxN1玩法1

NAS折腾:zeroTier简明教程(组成p2p的虚拟局域网)

肯德基的店员过来了,要我帮忙点个五星,送一杯中可。挺开心的。谢谢。20220920bySheZQ0.一些吐槽0.缘起因为想用unas上的aria2实现远程下载,但由于unas自带的uanywhere,只开放了80\443端口,并没有aria2用到的6800和6888端口。当你远程访问NAS的时候,Aira2的WEBUI就会连接不上,你也没有服务器的设置权限去打开端口,也不能在服务器上设置反代。所以只能自己整内网穿透。1.技术简明网上把zeroTier(一下简称“z”)说的乱七八糟的,其实z的目的就是组个局域网,同样能实现虚拟局域网(vlan)技术的操作,也能实现z同样的效果,所以只是利用了z去

Ubuntu打造家用NAS一——Ubuntu安装

Ubuntu打造NAS操作系统——Ubuntu安装一、系统下载Ubuntu官网地址:点击这里选择桌面系统–>下载Ubuntu-->下载(选择自己想要下载的版本,我选择的是22.04.1)二、启动盘制作工具UltraISO官网地址:点击这里选择下载–>免费下载试用下载完成后安装UltraISO,跟着软件提示继续走即可三、U盘格式化工具Diskgenius官网地址:点击这里解压后双击DiskGenius.exe即可使用三、制作镜像打开Diskgenius,插入U盘选择U盘–>点击快速分区–>分区表类型选择MBR-->分区数目选择自定,1个分区–>高级设置中,U盘类型选择FAT32-->其他选择默认

YOLO_v7讲解

文章目录一:特色浅析二:ELAN模块三:MPConv混合卷积四:SPPCSPC五:ImpConv隐性知识学习六:Fine-to-CoarseAuxilityLoss一:特色浅析和v6一样,对网络结构进行了大量改变,YOLO_v7有许多前人的影子,比如将YOLO_v6的RepConv故技重施,损失函数也和YOLOv5完全一样,都是上、下、左、右的cell中增量选择targets。当然,其中还是有许多不一样的细节点,如下:ELAN模块MPConv混合卷积SPPCSPCImpConv隐性知识学习Fine-to-CoarseAuxilityLoss下面我主要介绍上面几个细节,以此贯穿整个网络,我先贴上

K8S使用持久化卷存储到NFS(NAS盘)

参考文章:K8S-v1.20中使用PVC持久卷-知乎目录1、概念:1.1基础概念1.2PV的配置1.2.1静态PV配置1.2.2动态PV配置1.2.3PVC与PV的绑定1.2.4PVC及PV的使用2部署PV及PVC2.1所有K8S机器都需要安装NFS程序2.2仅针对需要暴露文件服务的机器开启NFS服务    2.2.1Linux为例开启NFS服务对外暴露服务目录        2.2.2  群晖NAS盘为例开启NFS服务对外暴露共享目录2.3 在需要挂载NFS服务的机器上执行挂载目录1.3.4 取消挂载2.4执行如下命令,创建PV及PVC3、在部署时使用PVC4、5、PV及PVC更高阶的用法5

目标检测yolo格式与labelme标注互相转换及其可视化

          yolo目标检测数据采用矩形框进行标注,其标注格式为[cls_idxpypwphp],cls_id表示目标所属的类别序号。xp、yp表示目标中心点相对坐标,其中xp等于目标的绝对横坐标除以图像宽度,yp等于目标的绝对纵坐标除以图像高度。wp和hp表示目标的相对宽度和高度,其中wp等于目标的绝对宽度除以图像宽度,hp等于目标的绝对高度除以图像高度。每张图片的标注结果以txt文本文件存储,每一行[cls_idxpypwphp]表示一个目标。cv_img=cv2.imdecode(np.fromfile(imagePath,dtype=np.uint8),flags=cv2.IM

群晖NAS如何实现双盘实时自动备份数据

为了数据安全,通常NAS会装两块硬盘,多个硬盘存放,减少单硬损坏风险。那么问题来了,如何双硬盘高效备份数据?一、常见做法是两块硬盘做Raid1,但这会有缺点:1、两块硬盘最好要一样,包括容量、类型。如果硬盘容量不一样,甚至一块是机械硬盘,另一块是SSD,就不好组Raid12、硬盘镜像完全不管你存放的内容是什么,统统都给你镜像,很浪费硬盘空间。比如我的家庭照片很重要,下载电影不重要,我只想多个硬盘备份照片,不想备份电影,Raid1无法做到 二、如果用群晖自带的备份工具,如HyperBackup,我也试了,相当不好用,达不到我的需求:1、不能实时备份,要设置定时备份时间,这个会引起群晖退出休眠。设

labelimg标注的VOC格式标签xml文件和yolo格式标签txt文件相互转换

目录1labelimg标注VOC格式和yolo格式介绍1.1voc格式1.2yolo数据格式介绍2voc格式数据和yolo格式数据相互转换2.1voc转yolo代码2.2yolo转voc格式代码 1labelimg标注VOC格式和yolo格式介绍    labelimg标注工具怎么安装和使用在我的博客中已经讲解了,有需要可以看看,博客。1.1voc格式    VOC格式文件保存在和图像名称一样的xml文件中,xml文件中的标注信息如下图所示:文中红色框中保存着标注图片的主要信息。第一个红色框中里面显示着图片的保存在哪个文件夹中,标签对应的图片名称,还有图片保存的绝对路径。第二个红色框中的信息为

labelimg标注的VOC格式标签xml文件和yolo格式标签txt文件相互转换

目录1labelimg标注VOC格式和yolo格式介绍1.1voc格式1.2yolo数据格式介绍2voc格式数据和yolo格式数据相互转换2.1voc转yolo代码2.2yolo转voc格式代码 1labelimg标注VOC格式和yolo格式介绍    labelimg标注工具怎么安装和使用在我的博客中已经讲解了,有需要可以看看,博客。1.1voc格式    VOC格式文件保存在和图像名称一样的xml文件中,xml文件中的标注信息如下图所示:文中红色框中保存着标注图片的主要信息。第一个红色框中里面显示着图片的保存在哪个文件夹中,标签对应的图片名称,还有图片保存的绝对路径。第二个红色框中的信息为