日常小记
bigbigvegetable
这个作者很懒,什么都没留下…
展开
-
Ubuntu的使用2.6.8-QT5
https://app.yinxiang.com/fx/51f6be15-6ae1-4bf7-852c-b29b658ef989会出现E: 仓库 “http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu disco Release” 没有 Release 文件。N: 无法安全地用该源进行更新,所以默认禁用该源。N: 参见 apt-secure(8...原创 2022-10-19 11:21:05 · 285 阅读 · 0 评论 -
图像质量评价指标之 PSNR、SSIM、LPIPS、FID
1. PSNR (Peak Signal-to-Noise Ratio) 峰值信噪比给定一个大小为的干净图像I和噪声图像K,均方误差定义为:然后PSNR就定义为:其中为图片可能的最大像素值。如果每个像素都由 8 位二进制来表示,那么就为 255。通常,如果像素值由B位二进制来表示,那么。一般地,针对 uint8 数据,最大像素值为 255,;针对浮点型数据,最大像素值为 1。上面是针对灰度图像的计算方法,如果是彩色图像,通常有三种方法来计算。分别计算 RGB 三个..原创 2022-10-19 11:18:11 · 1764 阅读 · 0 评论 -
Argparse中action的可选参数store_true,store_false
parser.add_argument('-ABC', action='store_true', default=false)#pythontest.py-ABC => ABC是true(因为action)#pythontest.py=> ABC是false(default)Note:有default值的时候,running时不声明就为默认值,没有的话,如果是store_false,则默认值是True,如果是store_true,则默认值是False...原创 2021-04-14 10:39:52 · 278 阅读 · 0 评论 -
图像评价指标
LPIPS:https://github.com/richzhang/PerceptualSimilarityPI:https://github.com/roimehrez/PIRM2018NIQE:https://github.com/csjunxu/Bovik_NIQE_SPL2013MA:https://github.com/chaoma99/sr-metricMSE:FID:原创 2021-04-01 16:54:16 · 457 阅读 · 0 评论 -
MATLAB小记
1.fullfile 函数作用是作用是利用文件各部分信息创建并合并成完整文件名:fullfile('dir1','dir2',...,'filename')f = fullfile('dir1', 'dir2', ..., 'filename')输入:f = fullfile('C:','Applications','matlab','fun.m')得到:f =C:\Applications\matlab\fun.m2 dir函数列出当前文件夹中的文件和文件夹。dir name列出与n..原创 2021-03-19 09:33:50 · 154 阅读 · 0 评论 -
Python 中 numpy 和 pytorch 的size、shape 分析
numpy array 类型# -*- coding: utf-8 -*-import torchimport numpy as npa = np.array([[1, 2, 3, 4], [1, 2, 3, 4]])print(len(a))print(a.size)print(a.shape)输出为:28(2, 4)对于 numpy array 来说,shape、size 都是 array 的属性;pytorch tensor 类型tensor = torch.rand转载 2021-03-17 16:34:25 · 1125 阅读 · 0 评论 -
PIL的Image.fromarray()会使我的图像颜色失真
Cv2读出来的,默认是bgr的通道。而imag处理的是RGB。fromarray(cv2.cvtColor(raw_mask,cv2.COLOR_BGR2RGB))即可原创 2021-03-16 09:56:08 · 3284 阅读 · 2 评论 -
optimizer.zero_grad()
Pytorch中的optimizer.zero_grad和loss和net.backward和optimizer.step的理解引言一般训练神经网络,总是逃不开optimizer.zero_grad之后是loss(后面有的时候还会写forward,看你网络怎么写了)之后是是net.backward之后是optimizer.step的这个过程。上图为一个简单的梯度下降示意图。比如以SGD为例,是算一个batch计算一次梯度,然后进行一次梯度更新。这里梯度值就是对应偏导数的计算结果。显然,我们进转载 2021-03-11 19:46:02 · 13374 阅读 · 0 评论 -
Python小记
1,向列表添加元素append():append() 方法向列表末尾追加元素用法:list.append(element)extend():extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。用法:list.extend(seq)insert():insert() 函数用于将指定对象插入列表的指定位置。用法:list.insert(index, obj)2,从列表删除元素remove:remove() 函数用于移除列表中某个值的第一个原创 2021-03-11 10:41:22 · 62 阅读 · 0 评论 -
Python中__init__用法
定义类的时候,若是添加__init__方法,那么在创建类的实例的时候,实例会自动调用这个方法,一般用来对实例的属性进行初使化。比如:class testClass:def __init__(self, name, gender): //定义 __init__方法,这里有三个参数,这个self指的是一会创建类的实例的时候这个被创建的实例本身(例中的testman),你也可以写成其他的东西,比如写成me也是可以的,这样的话下面的self.Name就要写成me.Name。self.Name=name //通转载 2021-03-11 10:40:52 · 148 阅读 · 0 评论 -
tf.Graph().as_default()
首先,去tensorflow官网API上查询 tf.Graph() 会看到如下图所示的内容:总体含义是说:tf.Graph() 表示实例化了一个类,一个用于 tensorflow 计算和表示用的数据流图,通俗来讲就是:在代码中添加的操作(画中的结点)和数据(画中的线条)都是画在纸上的“画”,而图就是呈现这些画的纸,你可以利用很多线程生成很多张图,但是默认图就只有一张。tf.Graph().as_default() 表示将这个类实例,也就是新生成的图作为整个 tensorflow 运行环境..转载 2021-03-10 17:16:22 · 118 阅读 · 0 评论 -
小记
1.动态显示显卡内存watch -n 0.2 nvidia-smi原创 2021-01-22 21:03:15 · 66 阅读 · 0 评论 -
生成CelebA-HQ数据集
笔者水平有限,有错望纠1.下载CelebA中的img_celeba.7z,文件是14个压缩包分卷,分别是001-014。2.将14个分卷文件合并,具体命令如下cat img_celeba.7z.0** > img_celeba.7z 解压文件,命令如下unzip img_celeba.7z,得到img_celeba文件夹但是出现报错说,文件格式 unzip 无法识别出来原因是后缀名为“.7z"的文件需要7zip解压,于是先安装7zip:sudo apt-...原创 2020-11-10 15:09:00 · 1623 阅读 · 0 评论 -
下载包tqdm
参考pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn tqdm原创 2020-07-15 20:02:42 · 2348 阅读 · 0 评论 -
创建虚拟环境安装GPU版的pytorch
经常用,记录一下。1、conda常用的命令。1)用命令行输入conda -V检验是否安装以及当前conda的版本。2)conda list 查看安装了哪些包。3)conda env list 或 conda info -e 查看当前存在哪些虚拟环境4)conda update conda 检查更新当前conda2、创建python虚拟环境。 使用conda create -n your_env_name python=X.X(2.7、3.6等)命令创建python版本为...原创 2020-07-13 14:45:21 · 918 阅读 · 0 评论 -
Could not find a version that satisfies the requirement torch==1.4.0 (from -r requirements.txt (line
错误提示:Could not find a version that satisfies the requirement torch==1.4.0 (from -r requirements.txt (line参考主要是版本的问题第一步:pip install torch==1.3.1 -f https://download.pytorch.org/whl/torch_stable.html第二步:pip install torchvision==0.4.1...原创 2020-06-11 15:14:02 · 515 阅读 · 0 评论 -
pycharm搜索功能
经常忘记,记录一下。Ctrl+shirt+F全局搜索Ctrl+shirt+F可以进行全局搜索,和默认的win10输入法切换简繁体的快捷键冲突。可以在File-Settings-Keymap中查找"find in path"进行设置。这种情况,可以定义一个和系统不冲突的快捷键也可以把系统的切换简繁体关掉(因为我觉得不常用)...原创 2020-04-30 09:55:45 · 823 阅读 · 0 评论 -
卷积步长
https://www.cnblogs.com/xiaojianliu/articles/9904365.html卷积中的步幅是另一个构建卷积神经网络的基本操作。如果你想用 3×3 的过滤器卷积这个 7×7 的图像,和之前不同的是,我们把步幅设置成了2。你还和之前一样取左上方的 3×3 区域的元素的乘积,再加起来,最后结果为 91。只是之前我们移动蓝框的步长是 1,现在移动的步长是...转载 2019-05-25 09:12:56 · 1980 阅读 · 0 评论 -
卷积
https://blog.csdn.net/m0_37407756/article/details/80904580https://testerhome.com/topics/12383转载 2019-05-24 17:02:19 · 90 阅读 · 0 评论 -
linux交换文件已存在
出现这个的原因大概率是因为不正常关闭软件我的方法就是先找寻隐藏交换文件,然后把他删掉方法参考:https://blog.csdn.net/oxinliang12/article/details/73613879/...原创 2019-05-24 08:58:22 · 5634 阅读 · 0 评论 -
conda: command not found解决办法
参考其中有个问题就是我对自己文件安装路径并没有理解,我以为是/home/anaconda3/bin,导致conda始终找不到一定牢记在终端输入conda info --envs检验anaconda是否安装成功,发现报错:conda: command not found原因是因为~/.bashrc文件没有配置好vim ~/.bashrc在最后一行加上exp...转载 2019-06-13 11:10:52 · 18811 阅读 · 13 评论 -
亲测好用的链接
ubuntu安装显卡驱动的三种方法:https://blog.csdn.net/u014682691/article/details/80605201Ubuntu18的bug导致系统启动后黑屏的问题https://blog.csdn.net/larry233/article/details/82467209NVIDIA GeForce GTX 1060 驱动安装--------Tensor...原创 2019-06-06 11:15:54 · 178 阅读 · 0 评论 -
QQ微信可以上网,但是浏览器上不了网怎么办?
有时候科学上网以后,过一会打开电脑就会出现浏览器用不了,打不开网站,但是QQ和微信都可以正常使用。1.打开浏览器。右上角点击设置-》点击Internet选项1.点击链接-》工具-》局域网设置3.将为LAN使用代理服务器前面的对勾去掉4.再把翻墙的软件关掉,打开浏览器,可以上网了...原创 2019-06-03 08:49:17 · 33320 阅读 · 0 评论 -
【好用】Ubuntu18的bug导致系统启动后黑屏的问题
https://blog.csdn.net/larry233/article/details/82467209大神的文章,成功解决了我的问题,保留一份这是我在使用Ubuntu18时遇到的问题,文章包含遇到黑屏时的各种原因及解决方法(或链接),如果是您在使用Ubuntu18时遇到此问题,建议直接跳转到解决方法处。问题背景使用系统Ubuntu 18.04.1 LTS(可以通过sudo ...转载 2019-06-10 08:55:36 · 1434 阅读 · 1 评论 -
Linux查看XX安装是否成功合集
有错误欢迎指正1.conda -v检查anaconda是否安装以及当前版本原创 2019-06-19 10:05:39 · 882 阅读 · 0 评论