- 博客(11)
- 收藏
- 关注
转载 抢卡小助手
深夜,学长学姐已然入睡,深度学习进程已然结束可你不愿意爬起来,因为梦乡的香甜于是你白天通过ps -xal查找到了学长学姐训练的pid进程号悄悄地输入了下面代码pid=的后面让下面的python代码持续运行 记为wait.py等你醒来,你的训练已然完成import osimport psutilimport timepid_list = psutil.pids()wait_pid = 59900 # 等待的进程号while wait_pid in pid_list:print(‘still wo
2022-07-05 10:50:25
201
原创 生成DOTA格式的数据集
生成dota数据集需要该工具箱。下载安装好后,配置路径下的文件。根据需求更改参数。更改文件中的dota1_0中的类别现在有xywhθ标注的数据集,要转换成dota标注的格式使用如下代码,路径需要自己修改:是JPEGImages中的图像,文件内容如下:最后生成如下的文件运行文件,得到最后生成结果:over!...
2022-06-04 22:18:32
3083
3
原创 vscode显示远程的图片
使用vocode连接远程服务器后,不能直接使用img.show()显示图片。在参考了这个博客后,发现还是不能解决问题,会出现如下错误。MoTTY X11 proxy: Authorisation not recognised解决办法:找到本机的IP地址,添加到.bashrc文件中,保存退出,最后重启一下vocode。输入xclock验证...
2022-05-26 11:25:30
1261
原创 Neighbor2Neighbor源码解读
前言Neighbor2Neighbor属于自监督去噪中算法,通过训练后可以对任意尺寸的图像进行去噪,现在对去噪代码中如何实现任意尺寸图像去噪进行解读。代码先贴源码import torchfrom PIL import Imagefrom torchvision import transformsfrom arch_unet import UNetimport numpy as npdef get_generator(): global operation_seed_count
2022-05-11 17:16:45
3243
17
原创 DOTA数据集测试mAP
前言测试mAP的程序是官方提供的DOTA_devkit,但mmdetection生成的测试结果不能直接用来测试mAP,需要一定的格式转换。DOTA_devkit需要的文件测试mAP需要三个文件夹detpath = r'/home/zhangxiao/DOTA_devkit-master/map_test/predict_rusult/Task1_ship.txt' # Path to detectionsdetpath.format(classname) should produce the de
2022-05-10 10:06:59
3303
12
原创 mmdet在训练过程中调用epoch
由于mmdet训练过程都封装到runner中,在训练过程中是无法直接调用epoch。本文主要参考了https://github.com/open-mmlab/mmdetection/issues/7425具体实现定义hook类在mmdet/core/hooks中新增文件set_epoch_info_hook.py,内容如下:# Copyright (c) OpenMMLab. All rights reserved.from mmcv.parallel import is_module_
2022-05-08 15:41:36
1721
1
原创 mmdet 修改类别和数据集
mmdet 修改类别和数据集下面的内容以faster_rcnn_r50_fpn_1x_coco.py为例修改数据集由于我用到的数据集格式是voc,但默认的是coco格式,现在配置文件中修改数据集。在configs/_base_/datasets/voc0712.py文件中,修改数据集路径和voc07或者voc12。我这里只有voc2007的数据集。修改类别config 文件中,修改 num_classes=数据集中的类别数。在mmdet/datasets/voc.py和mm
2022-05-04 17:49:15
2684
原创 螺旋矩阵 II
写一下思路先生成一个n*n的全零矩阵,主要判断在填充时候需要拐弯的边界条件:数组越界下一个填充的位置不为0设置一个标识target,当其为0,表示向右填充。顺时针方向依次表示不同方向。最后贴一下代码class Solution(object): def generateMatrix(self, n): """ :type n: int :rtype: List[List[int]] """ mat = [
2022-05-02 10:53:21
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人