- 博客(14)
- 收藏
- 关注
原创 Java--IDEA控制台输出println中文乱码
在网上找了很多的方法都是说将解码方式改成UTF-8。但是我将所有的解码方式都改成了UTF-8,还是不行,经过查找资料,于是反其道而行之,将解码方式改成了GBK,完美解决。
2022-04-17 15:02:29 2173 1
原创 Python批量改变图片的名字(非常好用,亲测)
最近在标注数据集,但是需要先处理一下数据集,批量的修改图片的名字,因此找了一下的代码,亲自尝试了,非常好用import osclass BatchRename(): ''' 批量重命名文件夹中的图片文件 ''' def __init__(self): self.path = 'D:/2023/VOC2008/JPEGImages' #表示需要命名处理的文件夹 self.save_path='D:/2023/VOC2008/haha
2022-03-22 21:20:12 4495 1
原创 labelImg的使用(详细教程)
我使用的是labelImg.exe,这个大家可以去网上搜索自行安装,我写这篇博客仅仅是为了记录我彩果的坑,最近呀做毕设了,要大量的标注数据集,踩过不少坑在使用之前要先选中view中的Auto save mode解释一下上面的步骤1.是打开文件夹选定你要将标签文件xml文件保存在那个文件夹中,切记路径中不可包含中文2.是选定你要标记图片的文件夹,选定文件夹就可以了,如果选定完成以后,在3的地方会出现这样的很多条的信息。4这一步是画框,可以用快捷键w5是输入的类别6是保存7是
2022-03-22 13:37:18 3267
原创 YOLOv3训练自己的数据集
写这篇博客的原因就是想记录一下自己使用YOLOv3时踩过的坑,之前一直都是使用pytorch版本的YOLOv3,比较熟悉,但是最近导师接了一个项目,需要使用darknet版本的YOLOv3,一直没有使用过这个框架,比较小众,因此处理很多的错,想简单的记录一下,方便自己以后的学习。1安装darknet框架git clone https://github.com/pjreddie/darknet.git其实也可以去下面这个网站下载压缩包,然后上传到服务器,用自己电脑跑代码的话,可以直接解压即可..
2022-03-21 20:24:49 5834
原创 错误: 找不到或无法加载主类 HelloChina(JAVA)
配置好了jDK,也写好了代码,但是一直报错错误: 找不到或无法加载主类 HelloChina最终通过配置环境变量来解决的,配置环境CLASSPATH环境变量时,在变量值得最后边添加分号,即可解决。...
2022-03-14 21:26:20 981
原创 安装JDK8(jdk-8u181-windows-x64)
1,首先下载安装包,由于官网最近进行了更新,安装包不好找,因此我上传到了网盘链接:链接:https://pan.baidu.com/s/12Cujif0W-KHgm5qDooZSog提取码:4567网盘永久有效,版本号为jdk-8u181-windows-x642下载灾后双击打开这是我的安装目录我在第一次安装的时候已经安装了jre,因此这里不在示范,接下来进行排至环境变量3配置环境变量双击Path,添加环境变量,变量值为jdk安装目录下的bin目录的路径...
2022-03-13 21:32:08 7222
原创 针对小样本和小目标的数据增强方法-Mixup
最近在学习YOLOv4,想换一种数据增强方法来试一下,下方的代码是基于VOC格式的数据集简单来说,Mixup就是将两张图片,以一种重合浮现(可以理解为一张图片衬于另一张图片上方)的方式,并且生成新的xml文件两张图片在使用Mixup以前两张图片在使用Mixup以后import cv2import osimport randomimport numpy as npimport xml.etree.ElementTree as ETimport xml.do...
2022-01-02 16:47:44 2592
原创 安装多版本的cuda和cudnn
我是服务器上自带lcuda11,然后要安装一个cuda10,并且安装cudnn7.6.5下载完成以后,我们利用cd命令,进入到cuda_10.0.130_410.48_linux.run文件所在的目录中,然后运行下面的指令,进行安装(注意这个文件名,前面的cuda_10.0代表cuda的版本,后面的410.26代表的对应的NVIDIA驱动的版本,这里我用cuda10.0的安装过程为例)安装过程中在建立软链接时需要注意一下,如果你是第一次安装cuda,那么毫无疑问输入y(yes),但是如果你是安装额外
2021-12-09 13:20:39 669
原创 ValueError: Expected more than 1 value per channel when training, got input size torch.Size([1, 3200
在测试Parnet网络的时候报错ValueError: Expected more than 1 value per channel when training, got input size torch.Size([1, 3200, 1, 1])经过查阅资料得知:由于batchnorm层需要大于一个样本去计算其中的参数,解决方法是将dataloader的一个丢弃参数设置为true。或者将batch的数量设置大于1即可。我这里将1改为10就可啦,只要是大于1的数就行。...
2021-11-13 16:17:16 688
原创 在使用YOLOv4进行Tensorboard进行可视化的时候遇到的一些坑
我的YOLOv4的源代码是这个博主的Pytorch Tensorboard可视化工具(Bubbliiiing 深度学习 教程)_哔哩哔哩_bilibili他的代码里有Tensorboard界面的可视化。首先要安装TensorFlow,按照博主安装的1.13.0版本,我报错了,首先声明,我安装的是pytorch1.2版本。在进行Tensorboard可是话的时候首先报了ImportError: TensorBoard logging requires TensorBoard with Python s..
2021-11-11 10:24:31 2371 1
原创 [Errno 2] No such file or directory: ‘/home/data/liuyifa/yolov4-pytorch-master/VOCdevkit/VOC2007/JPE
我在训练的时候代码报了这个错,我很确信我的数据集没有问题,而且我的代码路径也没有问题最终我发现我数据集李这张图片的命名后缀为大写JPG,将其修改为小写jpg问题解决
2021-10-28 16:47:23 985
原创 ImportError: libSM.so.6: cannot open shared object file: No such file or dir
在进行训练的时候出现了一下错误,用以下方法解决apt-get install libsm6解决了上面的错误以后,又出现了一个错误ImportError: libXrender.so.1: cannot open shared object file: No such file or directory然后用以下代码段解决,其实这是CV2的问题,可能下载的时候少了一些包apt-get install libxrender1出现错误mportError: libXext.s...
2021-10-28 16:43:42 748
原创 Ubuntu系统下搭建pytorch1.2gpu版本的环境
1.Anaconda的安装首先在百度网盘中下载安装包链接:https://pan.baidu.com/s/10WF8a9dzLNztcCDU2VaF7w提取码:1234http://链接:https://pan.baidu.com/s/10WF8a9dzLNztcCDU2VaF7w 提取码:1234我的是2021五月份的版本下载完成以后,首先用Xftp上传到服务器当中,我是直接上传到了根目录下,然后在服务器命令行当中进入Anaconda安装包所在的目录当中使用如下命令安装b...
2021-10-28 16:06:56 752
原创 创建anaconda虚拟环境的时候报错UnavailableInvalidChannel: The channel is not accessible or is invalid.
本人在创建pytorch虚拟环境的时候出现了以下报错:(base) root@rt-res-host1-57b8657bbc-kdsbx:~# conda create -n pytorch1.2 python=3.6Collecting package metadata (current_repodata.json): failedUnavailableInvalidChannel: The channel is not accessible or is invalid. channel
2021-10-28 14:35:29 1851 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人