- 博客(16)
- 收藏
- 关注
原创 Learning Scene Structure Guidance via Cross-Task Knowledge Transfer forSingle Depth Super-Resolution
Learning Scene Structure Guidance via Cross-Task Knowledge Transfer for Single Depth Super-Resolution论文阅读
2022-08-08 16:19:25
898
1
原创 python根据txt文件中的路径把相应图片移到新文件夹中(YOLO)
# -*- coding: utf-8 -*-import shutilimport osdef objFileName(): local_file_name_list = "/export/liuzhe/program/detection/yolov5_distill/VOCdevkit/VOC2007/val.txt" obj_name_list = [] for i in open(local_file_name_list, 'r'): o...
2022-01-24 01:20:52
3762
原创 pytorch网络m参数量、flops计算方法
# 1from thop import profilex = torch.randn(1, 3, 256, 256)flops, params = profile(self.modelG, inputs=(x,))print('flops is %.2fM' % (flops/1e6)) ## 打印计算量print('params is %.2fM' % (params/1e6)) ## 打印参数量# 2num = 0for param in self.modelG.paramet.
2021-09-02 22:13:50
1254
原创 pytorch读数据并做裁剪、翻转、旋转等操作
from os import listdirfrom os.path import joinfrom torch.utils.data import Datasetimport torchvision.transforms as transformsfrom PIL import Image, ImageFilterimport numpy as npimport torchimport cv2import osimport randomimport torch.nn.funct.
2021-03-24 21:11:40
1556
原创 python批量读取图片处理并保存
import cv2 as cvimport matplotlib.pyplot as pltimport numpy as npimport numpy as npimport cv2import osimport math# 图像灰度延展、直方图均衡化file_root = 'E:/program/sxdevice2/SRCNN_en/data/train/lr/' # 当前文件夹下的所有图片file_list = os.listdir(file_root)save_out.
2021-03-24 17:54:52
8391
2
原创 plt将tensorboard几张loss图合为一张的代码
import matplotlib.pyplot as pltimport matplotlib as mplimport numpy as npfrom matplotlib.font_manager import FontPropertiesimport csv'''读取csv文件'''def readcsv(files): csvfile = open(files, 'r') plots = csv.reader(csvfile, delimiter=',') .
2020-12-05 13:49:17
2554
2
原创 python代码:jpeg图像转jpg图像
from PIL import Imagedef jpeg2jpg(path_in, path_out): img = Image.open(path_in) img.save(path_out, "JPEG", quality=80, optimize=True, progressive=True)path1 = "/export/liuzhe/program2/PyTorch-GAN-master/data/FLIR/train/a/"path2 = "/export/li.
2020-10-09 17:53:30
3291
原创 模型微调(Finetune)
参考:https://zhuanlan.zhihu.com/p/35890660ppt下载地址:https://github.com/jiangzhubo/What-is-Fine-tuning一.什么是模型微调 给定预训练模型(Pre_trained model),基于模型进行微调(Fine Tune)。相对于从头开始训练(Training a model from scatch),微调为你省去大量计算资源和计算时间,提高了计算效率,甚至提高准确率。什么是预训练模型(Pre-tr...
2020-09-27 17:36:41
11139
5
原创 使用自己的数据集跑YOLOV3-pytorch进行目标检测
源码:https://github.com/ultralytics/yolov3我的clone代码:https://github.com/lzhhha/YOLOV3-pytorch训练过程参考CSDN:https://blog.csdn.net/public669/article/details/98020800 (Pytorch实现YOLOv3训练自己的数据集)https://blog.csdn.net/weixin_43730508/article/details/105802677..
2020-09-05 12:59:11
522
原创 matlab图像处理相关
将彩色图像转化为灰度(rgb->gray)的方法有两种: 一个是令RGB三个分量的数值相等,输出后便可以得到灰度图像; 另一种是转化为YCbCr格式,将Y分量提取出来,YCbCr格式中的Y分量表示的是图像的亮度和浓度所以只输出Y分量,得到的图像就是灰度图像了。 MATLAB对于图像处理中有丰富的函数,最简单的RGB转gray只需要一个函数rgb2gray()即可完成。 YCbCr转RGB或RGB转YCbCr都需要满足一个前提条件,就是两者...
2020-09-04 15:51:59
354
原创 Ubuntu16虚拟机、linux命令记录
linux——ubuntu相关命令:source /etc/profile#这个命令是在更改profile文件后用来输入更新的,方便新的文件更新能被系统识别。# 备份原来的源文件sudo cp /etc/apt/sources.list /etc/apt/sources_init.list# 更改国内源sudo gedit /etc/apt/sources.list# 清华源deb https://mirrors.tuna.tsinghua.edu.cn/..
2020-09-02 21:11:14
937
原创 YOLO v3论文模型解读
代码b站(yolo v3-keras):https://www.bilibili.com/video/BV1y541147E5?p=2
2020-09-02 16:46:26
2023
原创 使用自己的数据集跑yolo3-keras进行目标检测
参考博客:(1) https://blog.csdn.net/plSong_CSDN/article/details/85194719(2) https://blog.csdn.net/weixin_45488478/article/details/98397947?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_param_isCf&depth_1-utm_...
2020-08-20 15:48:57
602
原创 VDSR论文(结合其他资料博客)
论文:Accurate Image Super-Resolution Using Very Deep Convolutional Networks1.Introduction:SRCNN存在3点局限性:1.依赖较小的图像区域的内容2.网络训练收敛速度慢3.网络只能解决单一尺度的图像超分辨率VDSR提出新的方法来解决这些局限性:1.深度网络使用大的感受野来获取图像上下文信息2.网络进行残差学习(residual-learning CNN),并且使用极高的学习率,提高收敛速度。采用大学习率
2020-08-07 17:03:22
3262
4
原创 跑Tensorflow模型设置用GPU的一些总结
一、用如下代码可以看用tensorflow框架跑深度学习模型时用CPU还是GPU:from tensorflow.python.client import device_lib print(device_lib.list_local_devices())结果显示情况:可以看出在用一个CPU设备跑代码,接下来查看tensorflow版本conda list如果tensorflow版本高于tensorflow-gpu版本,则需要更新tensorflow-gpu版本,说明默认选
2020-07-11 18:15:36
14486
4
原创 github、git入门笔记
观看b站视频借鉴CSDN一、github基础知识1.1 目的借助github托管项目代码1.2概念1.仓库(Repository):用来存放项目代码,每个项目对应一个仓库,多个开源项目则对应多个项目2.收藏(star)3.复制克隆项目(fork):复制克隆过来独立存在4.发起请求(Pull request):你新增了功能,觉得不错,想和原本项目一起;需要原项目开发人员同意之后可以合并5.关注(watch):关注之后,项目的更新可以及时收到6.事务卡片(lssue.
2020-06-26 22:12:30
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人