自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (2)
  • 收藏
  • 关注

转载 scp免密

如果提示文件不存在,可以先执行’ssh-keygen -t rsa’命令,会自动创建.ssh文件夹,然后执行下面的命令就不会报错了。(6)现在从前端服务器78可以免密访问后端服务器79了,可以登录78,执行scp命令测试,如果不用输入密码,即是配置成功。如果权限错误,则会导致配置免密登录无效、执行scp命令还是要求输入密码的情况。(3)登录前端服务器78,执行命令,将公钥添加到本地认证文件中。(1)登录后端服务器79,执行命令,生成无密码的密钥对。(4)重要,执行以下命令,设置78的路径权限与文件权限。

2023-07-14 18:08:57 818

原创 curl post json

但后台的接口确实可以进行post请求。之后发现原因是当flask的request.form无法获取到对应的参数时,就会报400错误。400错误表示 由于语法格式有误,服务器无法理解此请求。使用post请求时, 若是参数为json数据, request。这种方式直接json.loads即可得到字典格式信息。,想用表单接收可以采取 json 字符串的格式。

2023-04-14 12:01:42 445 1

转载 Linux杀僵尸进程

zombie

2022-07-11 15:42:03 11625

转载 RuntimeError: Unable to find a valid cuDNN algorithm to run convolution

RuntimeError: Unable to find a valid cuDNN algorithm to run convolutionTo solve my problem, I didpip uninstall torch torchvision torchaudioThenpip3 install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio==0.9.0 -f https://download.pytor.

2022-04-20 11:56:39 1476 2

转载 LUT 滤镜

什么是LUT滤镜LUT:Look Up Table,即颜色查找表。把要处理的颜色效果,以一张表提前存好,图片处理时查找提前准备好的LUT图,比如整体颜色调暗。我们先看看主流app中LUT的使用情况可见,涉及到照片处理时,LUT几乎是必选项LUT原理1D LUT看上图,一个横条色,包含了[0, 255]的亮度,根据RGB各通道的值进行查找。1D LUT的处理能力很有限,只能处理明亮,是一种简单的线性处理.2D LUT从1D 到 2D原理相同,只是从一维的256各值拓展到

2022-04-20 11:33:43 2591

原创 CentOS 普通权限安装包(无法使用yum时从rpm手动安装)

CentOS中普通权限(非root)用户无法使用 yum 安装包解决方法:第一步,从仓库里面下载rpm包yumdownloader p7zip# 以安装p7zip举例,其他包是一样的步骤但是用 rpm 命令同样无法把该包安装到系统下,因为要写到一些关键目录,比如/usr/bin第二步,解压rpm包放在自己的目录下rpm2cpio p7zip-16.02-20.el7.x86_64.rpm | cpio -idvm这样就会按包里的目录结构解压到当前目录第三步,在...

2021-10-15 18:27:53 1809

原创 字体选择调研

(1)“Impressions2Font: Generating Fonts by Specifying Impressions (paper)”,arXiv preprint 简述:Conditional GAN(CGAN),英文字符。接收任意数量的印象词(impression words)作为条件(condition)生成字体图像,其中提供的印象词可以包括未学过的词。基于词嵌入技术的印象嵌入模块(impression embedding module)将印象词转换为软约束向量。使用...

2021-09-22 16:38:40 441

原创 StyleGAN2发展介绍 & 花卉图像生成 & 模型修改

stylegan发展:gan要做的事情是通过生成器由简单分布生成复杂图像分布,生成的图片分布和真实图片分布的差距越小越好,这一步通过判别器实现。生成大的、质量高的图任务量大,由此产生由小至大、逐级生成的想法,这就是proGAN的思路,但是这里说的逐级生成不是连接(连接的思想是stackgan),而是变化,即生成器内的网络只有一个,训练中网络结构动态变化,此处的动态变化使用了PGGAN提出的平滑过渡技术实现。再然后,人们想控制图像每一级的特征,便产生了stylegan。StyleGAN介绍:网络结构如下,

2021-09-08 23:01:15 3532 2

原创 动态去模糊----UAE团队系列,CycleISP,MIRNet,MPRNet

之前的CNN通常遵循两种结构设计: (a)Encoder-Decoder:将输入逐步映射为低分辨率(下采样),然后再反向映射为原始分辨率(上采样),这种U-Net结构的模型能够充分学习上下文信息(broad context),但是缺点是下/上采样过程中难以将空间细节恢复回来; (b)High-resolution(single-scale):不采用任何下采样操作,能够保持准确的空间细节,但是由于网络的感受野有限,在上下文信息获取方面的效率很低。 UAE同一个团队系列,在继CycleISP(202.

2021-09-08 22:47:34 1016

原创 HDR调研及模型测试

对前一段工作的总结记录,内容不完善,仅做参考。1. 问题描述HDR的Wikipedia定义:Inphotographyandvideography, high dynamic range (HDR) is a set of techniques used to increase the dynamic range of captured photos and videos. It typically consists of capturing multiple frames of the s....

2021-09-08 22:38:20 2810 8

转载 pytorch基于cpu下的速度测试及cpu线程设置

libtorch默认是将cpu性能全部耗光,cpu利用率达到95%,需要设置并行计算的线程数,设置函数是torch::set_num_threads(1);python版本的torch.set_num_threads(1)resnet50模型cpu型号:I7 4770 3.6HZ 内存16Gpytorch 单线程cpu速度大概285ms 增加线程速度反而降低 两个线程300ms 4个线程350ms gpu 750ti 85mslibtorch 单线程...

2021-09-01 10:31:55 1951 1

原创 RuntimeError: “slow_conv_transpose2d_out_cpu“ not implemented for ‘Half‘

场景:使用CPU生成解决:

2021-08-30 10:17:52 5392 1

原创 图像去雾(image dehazing)近期论文简述及模型测试

keyword:hazy ,dehazing1. 主要是CVPR最近两年的论文[1] Multi-Scale Boosted Dehazing Network With Dense Feature Fusion, CVPR2020【code】提出了一种基于U-Net架构的具有密集特征融合的多尺度增强去雾网络[2] Domain Adaptation for Image Dehazing, CVPR2020【code】域适应 +图像去雾,解决了大部分去雾方法在合成数据集上优秀而真实数据集上..

2021-08-17 17:01:04 18765 23

原创 高清图像数据集和有雾图像数据集调研

有雾数据 & 一部分高清数据(不完整) 数据集 数量 描述 论文 1 DIV2K download 900 1000张高清图,800训练,100验证,100测试 测试集不公开,实际是900张图 超分数据集 NTIRE 2017 Challenge on Single Image Super-Resolution

2021-08-17 16:32:25 4591 5

原创 Ubuntu安装OpenEXR报错 ERROR: Failed building wheel for OpenEXR

报错:解决:安装zlibig-dev 和libopenexr-dev成功解决:

2021-08-04 14:55:10 1343 6

原创 使用http-server在网页浏览服务器/本地机文件夹内容

1. npm的安装安装了node.js就有了npm,直接使用已编译好的包Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下载tar xf node-v10.9.0-linux-x64.tar.xz // 解压cd node-v10.9.0-linux-x64/

2021-08-02 15:24:16 664

原创 RuntimeError: The size of tensor a (128) must match the size of tensor b (32) at non-singleton dimen

我的问题:网络输入大小是固定的,没有resize输入图像。其他问题:(13条消息) RuntimeError: The size of tensor a (128) must match the size of tensor b (32) at non-singleton dimen_S20144144的博客-CSDN博客

2021-07-28 16:18:07 3046 3

原创 RuntimeError: Attempting to deserialize object on CUDA device 1 but torch.cuda.device_count() is 1.

读参数时,用map_location,gpu 1 -> gpu 0torch.load('modelparameters.pth', map_location={'cuda:1':'cuda:0'})参考:pytorch cpu与gpu load时相互转化 torch.load(map_location=)_bc521bc的博客-CSDN博客

2021-07-23 11:09:35 401

转载 .whl文件安装cuda10.0版本的pytorch1.3.0+torchvision0.4.1

$ python3 -m venv env3$ source env3/bin/activate$ cd env3/share/python-wheels在此找到对应的版本:https://download.pytorch.org/whl/cu100/torch_stable.html$ wget https://download.pytorch.org/whl/cu100/torch-1.3.0%2Bcu100-cp36-cp36m-linux_x86_64.whl$ wget https..

2021-07-21 18:22:00 399

原创 RuntimeError: Address already in use

TCP的端口被占用,一种解决方法是,运行程序的同时指定端口,端口号随意给出:--master_port 295011另一种方式,查找占用的端口号(在程序里 插入print输出),然后找到该端口号对应的PID值:netstat -nltp,然后通过kill -9 PID来解除对该端口的占用————————————————版权声明:本文为CSDN博主「狐言乱雨」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/K

2021-06-09 12:39:21 5620 3

转载 ERROR | Corrupt JPEG data: 111 extraneous bytes before marker 0xd9...

问题描述Corrupt JPEG data: 1 extraneous bytes before marker 0xdblibpng warning: iCCP: known incorrect sRGB profilePremature end of JPEG filePremature end of JPEG filePremature end of JPEG filePremature end of JPEG file使用opencv(python)读取图片时,报如上错误,据说是因为.

2021-04-21 16:47:14 2317

转载 ERROR | RuntimeError: Python 3.5 or later is required

使用conda创建了虚拟环境(python=3.4.5)之后,无法使用pip安装包,提示错误如下:RuntimeError: Python 3.5 or later is required经过排查,最后锁定错误原因为:pip版本与python版本不一致(具体原因未知,因为pip是自动安装的)解决方法:1、 卸载pip2、 conda install "pip<19.2" python=3.4————————————————版权声明:本文为CSDN博主「想念@思恋」...

2021-04-21 16:45:45 1007

原创 Linux | 比较本文差异

比较两个单行文件的方法就我知道的而言有4种 用diff 用grep 用comm 用uniq [root@hxy ~]# echo "`seq 5`" >file1;cat file112345[root@hxy ~]# echo "`seq 2 7`" >file2;cat file22345671.用diff -c file1多的是"-"file2多的是"+"按这个就可以过滤出来了[root@hxy ~]# diff

2021-04-20 16:23:58 92

原创 anaconda安装、操作及报错解决

1.安装(1)地址:https://repo.anaconda.com/archive/(2)选择合适的版本,wget下载。chmod 777增加权限,bashAnaconda3-5.1.0-Linux-x86_64.sh 执行安装 *在询问 是否加入环境变量 时和 是否安装vscode 时选择 no(3)激活conda,退出激活时使用 conda deactivate 或 . ./deactivate当命令行前面出现(base)的时候说明现在已经...

2021-03-31 15:43:38 2296

原创 RuntimeError: invalid argument 0: Sizes of tensors must match except in dimension 0. Got 224 and 266

查到了两个解决方案,其一如下,经过查验不是这个原因造成了我的错误:原链接:https://www.cnblogs.com/zxj9487/p/11531888.html解决:RuntimeError: invalid argument 0: Sizes of tensors must match except in dimension 0. Got 544 and 1935 in dimension 2 at ../aten/src/TH/generic/THTensor.cpp:711这种错误

2020-10-28 16:10:03 855

原创 pytorch----RuntimeError: Error(s) in loading state_dict for Alexnet:Missing key(s) in state_dict:

问题,预测时报错:RuntimeError: Error(s) in loading state_dict for Alexnet: Missing key(s) in state_dict:   Unexpected key(s) in state_dict:原因:训练时使用model = nn.DataParallel(model) cudnn.benchmark = True进行加速,预测时没有使用解决方法:预测时要加上: model = nn.DataPa...

2020-10-15 20:11:34 888

原创 ImportError: libGL.so.1: cannot open shared object file: No such file or directory缺少共享库

原因:缺少共享库解决方法:1. centos:(1)yum install mesa-libGL.x86_64,测试可用(2)查到的方法,没有测试过2. Ubuntu:sudo apt updatesudo apt install libgl1-mesa-glx可能容器内没有sudo指令可以apt-get updateapt-get install sudo引用[1]:https://www.ohazyi.com/docker-docs/[2]:http...

2020-10-09 19:59:07 15695 3

原创 ERROR----docker修改挂载目录下文件没权限

问题:向挂载目录写文件/修改文件时permission denied解决方法:在宿主机上开启挂载目录的权限如: chmod a+rwx /home/user/

2020-10-09 14:43:00 829

原创 Error:Given input size: (256x4x2). Calculated output size: (256x1x0). Output size is too small

Traceback (most recent call last): File "cls_set.py", line 62, in <module> main() File "cls_set.py", line 50, in main output = model(input_var) File "/usr/local/lib64/python3.6/site-packages/torch/nn/modules/module.py", line 532, in __.

2020-09-24 09:47:06 12022 13

原创 gdb查看core文件&signal7,Bus error解决

[root@885029f65484 deepbiq]# gdb ./a.outGNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-119.el7Copyright (C) 2013 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>This is free software: you .

2020-09-21 17:27:22 2316

原创 只显示warning

import os os.environ["TF_CPP_MIN_LOG_LEVEL"]='1' # 这是默认的显示等级,显示所有信息 os.environ["TF_CPP_MIN_LOG_LEVEL"]='2' # 只显示 warning 和 Error os.environ["TF_CPP_MIN_LOG_LEVEL"]='3' # 只显示 Error

2020-09-21 17:11:58 79

原创 cuda/cudnn版本选择

1. base/runtime/devel的区别CUDA images come in three flavors and are available through theNVIDIA public hub repository.base: starting from CUDA 9.0, contains the bare minimum (libcudart) to deploy a pre-built CUDA application. Use this image if you want.

2020-09-15 10:55:13 987 1

原创 pytorch----torchsummary报错TypeError: ‘module‘ object is not callable

Usagepip install torchsummary or git clone https://github.com/sksq96/pytorch-summaryfrom torchsummary import summarysummary(your_model, input_size=(channels, H, W))Note that theinput_sizeis required to make a forward pass through the networ...

2020-09-10 16:16:29 3364 1

转载 pytorch----Error:dict object has no attribute eval

问题:原因:没有创建model实例解决方法:

2020-09-09 14:44:42 9685

转载 end-to-end

相对于深度学习,传统机器学习的流程往往由多个独立的模块组成,比如在一个典型的自然语言处理(Natural Language Processing)问题中,包括分词、词性标注、句法分析、语义分析等多个独立步骤,每个步骤是一个独立的任务,其结果的好坏会影响到下一步骤,从而影响整个训练的结果,这是非端到端的。而深度学习模型在训练过程中,从输入端(输入数据)到输出端会得到一个预测结果,与真实结果相比较会得到一个误差,这个误差会在模型中的每一层传递(反向传播),每一层的表示都会根据这个误差来做调整,直到模型收敛或

2020-09-09 12:10:02 90

转载 Linux----后台执行方法

一、nohup 和 &1. 后台执行借助 nohup 和 & 命令来实现。nohupcommand&(1) nohup加在一个命令的最前面,表示不挂断的运行命令(2) &加载一个命令的最后面,表示这个命令放在后台执行(3) 补充说明nohup命令 可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。...

2020-09-09 11:28:57 793

转载 pytorch----扩展/压缩tensor维度

1. 扩展Tensor维度   当输入的数据维度和实验需要维度不一致,输入的可能是2维数据或3维数据,实验需要用到3维或4维数据,则需要扩展这个维度。1.1torch.unsqueeze(self: Tensor, dim: _int)  torch.unsqueeze(self: Tensor, dim: _int)  参数说明:self:输入的tensor数据,dim:要对哪个维度扩展就输入那个维度的整数,可以输入0,1,2……1.2Code第一种方式,输入数据后直接加un...

2020-09-09 10:57:23 1857

原创 pytorch----维度不匹配

报错:Expected 4-dimensional input for 4-dimensional weight 64 3 11 11, but got 3-dimensional input of size [3, 224, 224] instead解决办法np.array:img = np.expand_dims(img,0)tensor:torch.unsqueeze(input, dim=0).float()example...

2020-09-09 10:26:05 4430

原创 pytorch----Target 2 is out of bounds

问题:多分类网络加了两层全连接后最后输出1类,计算loss时报错Target Nis out of bounds其中的N其实就是处理的数据输入的标签,即第几类,是一个代表类别的整数,最后输出1类与输入的target不符就会报错解决方法:查看网络的最后输出,softmax的输出节点数是否等于所有的标签数。...

2020-09-09 10:15:09 12591 3

原创 pytorch----神经网络中由于PIL引起的错误

1、RuntimeError: output with shape [1, 128, 128] doesn‘t match the broadcast shape [3, 128, 128]报错原因:输入图片需要是RGB空间图片而不能是灰度图,所以导致张量的通道数不匹配。解决方法:知道了问题的原因之后问题就变得好解决了,我的解决思路是用opencv或者是PIL包下面的图形处理函数,把输入的图片从灰度图转为RGB空间的彩色图。这种方法可以适合数据集中既包含有RGB图片又含有灰度图的情况。解决代码如下:

2020-09-07 11:48:17 544

哈工大数字图像处理讲义.rar

数字图像处理讲义,哈尔滨工业大学,简要概括数字图像处理基本知识

2019-11-05

计算机视觉,图像逆光检测,图像处理,模糊函数,模糊集DETECTION AND COMPENSATION ALGORITHM FOR BACKLIGHT IMAGES

计算机视觉,图像逆光检测,图像处理,模糊函数,模糊集

2019-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除