- 博客(33)
- 收藏
- 关注
原创 论文阅读:EventSR: From Asynchronous Events to Image Reconstruction, Restoration...[CVPR 2020]
2020-08-13 10:55:03
428
1
原创 pytorch tensor 实现 cv2.warpAffine( ) -- 未果
因为处理数据需求,要对tensor实现 cv2.warpAffine( )的功能原图: size = 360 × 480首先cv2.warpAffine( ),import cv2import numpy as npimg_path = r'C:\Users\CSDN\Desktop\00000001.jpg'image = cv2.imread(img_path)mapping2 = np.array([[ 1.23704604, 0., -256], [ 0.,
2020-08-08 11:16:22
2126
原创 ESIM模拟器生成事件使用流程
一. 批量生成事件(通过视频序列)打开终端。$: ssim$: roscd esim_ros运行脚本 gene_event.py 生成事件 .bag文件。import osroot_path="/media/zhaokai/Seagate\ Expansion\ Drive/OTB50/"fileList = os.listdir('/media/zhaokai/Seagate Expansion Drive/OTB50/')print(fileList)# os.system
2020-07-05 15:35:06
1214
原创 Rosbag 转 txt
#!/usr/bin/env pythonimport rosbagimport osfrom tqdm import tqdmfileList = os.listdir('./')bag_list = [n for n in fileList if 'bag' in n ]for bag_name in bag_list: bag=rosbag.Bag(bag_name) with open(bag_name[:-3]+'txt','w') as f: for
2020-07-05 15:05:25
704
原创 python 视频转图像
import cv2path=r'C:\Users\Qing\Desktop\eval_box_video\eval\box\video\seq_00.mp4'cap = cv2.VideoCapture(path)suc = cap.isOpened() frame_count = 0while suc: frame_count += 1 suc, frame = cap.read() params = [] params.append(2) cv2
2020-07-02 20:43:21
246
原创 只使用boundingbox的txt文件生成OTB数据集的曲线图
配置MATLAB接口过于繁琐,若只要OPE曲线,可只使用boundingbox的txt文件生成OTB数据集的曲线图。步骤如下:
2020-05-20 15:32:59
1026
4
原创 Ubuntu 安装 opencv-python
apt-get updateapt-get upgradepip install -i https://mirrors.aliyun.com/pypi/simple/ opencv-pythonimport cv2 可能报一下错误:若报错:libgthread-2.0.so.0: cannot open shared object file则:apt-get install lib...
2019-12-24 10:32:18
226
原创 pytorch实现 dynamic filter convolution
代码逻辑和图片来自论文:Dynamic Multi-scale Filters for Semantic Segmentationclass DCM(nn.Module): def __init__(self, in_channel=64, out_channel=64, filter_size=3): super(DCM, self).__init__() ...
2019-11-15 15:05:55
2418
原创 pytorch 利用tensorboard显示loss,acc曲线等
版本信息:python 3.6pytorch 0.4.1tensorflow-gpu 1.4.0tensorboard 1.6.0 [tensorflow 与 tensorboard版本匹配]from tensorboard_logger import Loggerlogger = Logger(logdir="./tensorboard_logs", flush_secs=10)...
2019-11-13 16:53:30
9943
4
原创 pytorch 手动调整学习率
脑子不好使,记录方便查阅...optimizer = optim.SGD(para_optim, lr=0.001, momentum=0.9, weight_decay=0.0002)def adjust_learning_rate(optimizer, epoch): lr = optimizer.param_groups[0]['lr'] * 0.1 #学习率每个epoch...
2019-11-13 16:07:31
2749
原创 pytorch 打印网络回传梯度
需求:打印梯度,检查网络学习情况net = your_network().cuda()def train(): ... outputs = net(inputs) loss = criterion(outputs, targets) loss.backward() for name, parms in net.named_parameters(): print('-...
2019-11-11 20:29:11
30448
1
原创 更换Pypi pip源到国内镜像
pip国内的一些镜像阿里云 https://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学...
2019-10-29 10:01:58
1220
原创 安装cupy [pip install cupy]失败
pip install cupy 失败,出现如下的错误信息:Collecting cupy Using cached https://files.pythonhosted.org/packages/4d/08/2b25443d31ea34cdd259a689d67bc20f19df0c079e1f517ca1bd5bd7e6e2/cupy-6.2.0.tar.gz ERROR: Co...
2019-07-21 09:44:50
11866
5
原创 pytorch 如何设置 可学习参数
转自: https://blog.csdn.net/github_36923418/article/details/84567849如何根据自己需求设定,可学习参数,并进行初始化。#比如cnn输出4个东西,你又不想concate到到一起,你想用权重加法,权重又不想自己设定,想让网络自己学#requires_grad=True这个很重要#设置前置网络及 可学习参数self.cnn=cnn_...
2019-05-09 11:11:35
5533
5
原创 python 实现 MATLAB中 rgb2ycbcr()
模式“RGB”转换为“YCbCr”的公式如下:Y= 0.257R+0.504G+0.098B+16Cb = -0.148R-0.291G+0.439B+128Cr = 0.439R-0.368G-0.071*B+128python 中的PIL Image 本身是带有rgb2ycbcr()函数的,但是其MATLAB实现上有差异。python 自带的函数实现:from PIL import...
2019-03-17 21:10:20
3112
2
原创 pytorch 打印网络参数
1.import utilsVGG = networks.VGG19('vgg19.pth', feature_mode=True)VGG.to(device)VGG.eval()print('---------- Networks initialized -------------')utils.print_network(VGG)print('------------------...
2019-02-15 16:17:28
24177
14
原创 Torch Numpy Variable PILimage 之间转换
1. Tensor 与 numpy之间转换# tensor to numpya = torch.FloatTensor(3,3)a = a.numpy()# numpy to tensora = np.ones(5)a = torch.from_numpy(a)2. Variable 转 numpy,Tensor [pytorch0.4 之后不再使用variable]# to...
2019-02-15 16:16:40
1245
原创 pytorch常见问题汇总
一. pytorch 指定GPU (转自http://www.cnblogs.com/darkknightzh/p/6836568.html)PyTorch默认使用从0开始的GPU,如果GPU0正在运行程序,需要指定其他GPU。有如下两种方法来指定需要使用的GPU。1.类似tensorflow指定GPU的方式,使用CUDA_VISIBLE_DEVICES。1.1 直接终端中设定:CUDA...
2019-01-14 15:41:49
1930
3
原创 pytorch 加载使用部分预训练模型(pretrained model)
找了一些资料,对我这种菜鸟并不友好,把自己摸索的相对详细的过程记录一下。pytorch 加载全部模型比较简单,直接使用如下代码:net.load_state_dict(torch.load(pth_path))现在只想使用 上述net(假设叫net-a)的中间的一部分模型,步骤如下:根据net-a的网络模型代码(如下),新建一个副本网络模型net-b代码。 class Net...
2019-01-13 16:22:26
13090
2
原创 Ubuntu下查看CUDA版本和CUDNN版本
查看cuda 版本:cat /usr/local/cuda/version.txt 查看cudnn版本:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
2018-08-08 20:56:49
3484
原创 查看pytorch版本
iccd@iccd-937:~$ python>>> import torch>>> print(torch.__version__) (两个下划线)
2018-08-08 20:30:30
7304
1
原创 CVPR 2018:Image Correction via Deep Reciprocating HDR Transformation -- 论文笔记
Image Correction via Deep Reciprocating HDR Transformation 来自大连理工大学,香港城市大学和腾讯AI lab。论文根据相机成像的过程,提出了往复式HDR的思想,用于恢复过曝光或欠曝光图像在图像恢复(image correction)过程中易丢失的细节。图像恢复问题可以追溯到CCDs的发明,CCDS中存在半导体,使得自然场景图和成像像素之间存...
2018-05-11 17:14:55
2875
4
原创 Latex 常用操作(快速简单功能上手)[其中包括插入图片/表格/公式]
LaTeX插图:插图的基本命令是\begin{figure}[tbp]\centering\includegraphics[width=0.7\textwidth]{图片名称}\caption{标题名称}\label{fig1}\end{figure}1.figure* 相对于通栏,figure相对于本栏。Latex总不把浮动体放在你想要的地方,但是Latex总是保证浮动体的相对顺序。[t...
2018-03-28 16:56:19
1431
原创 python 基础1 --列表 元组 字符串 字典
1.通用序列操作 (包括列表、元组、Unicode字符、buffer对象和xrange对象)索引 :greeting = 'Hello' greeting[0] greeting[-1] ; 'Hello'[1]分片:分片需要两个索引作为边界。第二个索引元素不包括在分片内。 number[7:10]; number[-3:]; number[:3]; number[:] ...
2018-03-06 16:04:46
306
原创 图像标注(bounding box/分割segmentation)工具 推荐 [附MATLAB Training Image Labeler 工具]
1.Bounding Box推荐LabelImg:https://github.com/tzutalin/labelImg 点击打开链接 在ubantu下配置使用很方便,最后生成文件.xml,目前不能导出标注后bbox的图片格式文件。2.图片分割 segmentation**推荐labelme:https://github.com/wkentaro/labelme 点击打开
2018-02-06 11:28:24
24015
5
原创 看讲论文:Learning Deep CNN Denoiser Prior for Image Restoration
没看懂的地方 被问死了0.0Learning Deep CNN Denoiser Prior for Image Restoration 概要
2018-01-22 17:03:19
4935
22
原创 QQ空间相册爬取
各种原因 你可能需要下载全部的QQ空间相册密码,下面给出大致流程和爬取代码。没有找到怎么上传文件,,所以只能给GitHub上的代码了。1. 需要selenium包,cmd后 直接 pip install selenium 就可以了。2. 需要配置 Chromdriver, 版本根据自己的谷歌浏览器选择。这里是对应关系,下载解压后放到Chrome安装目录下。http://blog.csdn.net/...
2018-01-16 20:37:14
11952
12
原创 查看已安装tensorflow版本和安装路径
由于tensorflow版本不同,可能一些函数的调用也有变换,这时候可能需要查看tensorflow版本,可以在终端输入查询命令如下:pythonimport tensorflow as tftf.__version__ (两个横线)查询tensorflow安装路径为:tf.__path__查询结果如下:>>> tf.__version__'1.1.0'
2018-01-15 14:28:44
11138
1
原创 docker 的使用(以matcaffe 为例)
前提:docker 已经配好,已有镜像文件。一 . docker镜像的迁移1.将镜像拷贝到u盘:ssh -X -p1888 iccd@202.118.75.81 ;登录docker主机sudo -i ; 获取root权限fdisk -l ;查看插在主机上的u盘硬盘mount /dev/sdd1 /mnt ; 挂载硬盘;docker save matcaffe
2017-10-24 11:23:15
907
原创 make mattest 报错 _ZN2cv8imencodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputA
MEX-file '/home/zhangjiqing/caffe/matlab/+caffe/private/caffe_.mexa64' 无效:/home/zhangjiqing/caffe/matlab/+caffe/private/caffe_.mexa64: undefined symbol:_ZN2cv8imencodeERKNSt7__cxx1112basic_stringI
2017-09-01 09:42:48
4501
3
原创 ubuntu14.04/16.04 下安装 caffe
在ubuntu14.04/16.04 系统中,caffe所有的依赖包都可以通过 apt-get 搞定执行下列命令$ sudo apt-get install git $ sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf
2017-03-14 17:10:01
473
原创 win7下matlab 中安装 matconvnet
直入主题:1.去官网下载cuda cudnn matconvnet。都很容易下到。我的MATLAB 版本是2014a,其他是 cuda v7.5,cudnn v5.1,以及matconvnet-1.0-beta222.将下好的matconvnet-1.0-beta22 重命名为 MatConvNet ,cudnn 解压后文件重命名为 cudnn-v5.13.打开MATLAB,
2016-11-04 16:37:15
3107
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人