![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GAN
代码小白的成长
不管多么难熬,人生都要眉开眼笑
展开
-
window下进行MM-RealSR项目调试
MM-RealSR代码原创 2023-02-13 15:26:05 · 459 阅读 · 0 评论 -
SCI写作神器总结
LanguageTool 可用于检查语法拼写错误。使用: 点击划线部分就可以选择更正。原创 2022-11-10 17:50:35 · 561 阅读 · 0 评论 -
Slurm超算集群跑深度学习代码教程
参考教程http://docs.hpc.whu.edu.cn/如果是校外操作,则需要通过easyconnect登陆集群专属VPNhttps://vpn.whu.edu.cn/1.连接超算使用支持 SSH 协议的客户端软件MobaXterm来登录超算https://mobaxterm.mobatek.net/使用 SSH 客户端连接超算的登录节点 swarm.whu.edu.cn用户存储与数据传输文件传输(SFTP 协议)服务器IP地址:202.114.96.177anaconda原创 2022-06-01 15:21:47 · 5060 阅读 · 0 评论 -
免费试用一个月的服务器,并附上教程
服务器(试用1个月):https://ac.sugon.com/ac/console/space/dashboard.jsp?reminder=1使用module load 命令加载相应环境变量 module load compiler/rocm/4.0.1加载PyTorch运行环境source /public/software/apps/DeepLearning/PyTorch/pytorch-env.sh3.将自己的代码和数据,通过E-File上传,运行。4. 如果遇到什原创 2022-04-21 17:28:07 · 3954 阅读 · 1 评论 -
Linux:搭建深度学习环境配置教程
搭建深度学习环境1. 下载与安装anacondawget是一个下载文件的工具wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh安装命令sh Anaconda3-2019.10-Linux-x86_64.sh检查是否安装成功conda info问题(这个问题不一定出现):安装完anaconda3或者miniconda3后,输入conda命令却返回bash: conda: command not原创 2022-04-21 12:11:04 · 6657 阅读 · 0 评论 -
图像与文本的匹配方法
https://zhuanlan.zhihu.com/p/358627528原创 2022-03-12 20:11:33 · 1674 阅读 · 0 评论 -
Window10&Linux: 学习如何使用实验室的服务器
1)双击git-bash.exe, 打开类似于Linux终端的界面关于window环境下如何安装GIT,可以参考https://blog.csdn.net/qq_18649781/article/details/894037692)安装anaconda3下载安装包,并放到服务器上,cd到服务器上安装包所在位置,用以下命令安装:下载地址:https://blog.csdn.net/heivy/article/details/92992887wget https://mirrors.tun原创 2021-10-31 20:52:24 · 883 阅读 · 0 评论 -
查看一篇SCI是几区的等信息的方法
转发链接:https://www.zhihu.com/zvideo/1305523888881602560原创 2021-08-06 16:30:11 · 11559 阅读 · 1 评论 -
判决器收集
InGAN:原创 2021-03-23 20:05:45 · 256 阅读 · 0 评论 -
LPIPS评价指标的计算
import torchimport lpips# from IPython import embedimport osuse_gpu = False # Whether to use GPUspatial = True # Return a spatial map of perceptual distance.# Linearly calibrated models (LPIPS)loss_fn = lpips.LPIPS(net='alex', spat原创 2021-03-01 20:18:38 · 6680 阅读 · 14 评论 -
二维图像的功率谱分析与计算
原理:对于MxN的数字图像f(x,y),其二维傅里叶变换的公式为:u和v分别在0,1,…,M-1和0,1,…,N-1取值。而功率谱的定义为:matlab代码实现:clc; clear all; close all;img = imread('a.jpg','jpg');img = rgb2gray(img); % 图像的功率谱psd = abs(fftshift(fft2(img))).^2% 通过对数变换,便于观察psd = 10 * log10(psd); mes原创 2021-03-01 20:08:30 · 8992 阅读 · 2 评论 -
get_edges
def get_edges(self, t): torchvision.transforms.ToPILImage()(t[0].cpu()).show() edge = self.ByteTensor(t.size()).zero_() edge[:, :, :, 1:] = edge[:, :, :, 1:] | (t[:, :, :, 1:] != t[:, :, :, :-1]) edge[:, :, :, :-1] = edge[:.原创 2020-10-22 15:59:53 · 477 阅读 · 0 评论 -
创建好后的模型,对Con2d, ConvTranspose2d ,以及归一化BatchNorm2d函数中的变量进行初始化
def weights_init(m): classname = m.__class__.__name__ if (classname.find('Conv2d') != -1) | (classname.find('ConvTranspose2d') != -1): m.weight.data.normal_(0.0, 0.02) elif classname.find('BatchNorm2d') != -1: m.weight.dat.原创 2020-09-02 17:50:31 · 560 阅读 · 1 评论 -
图像评价指标 : PSNR (Peak Signal-to-Noise Ratio) 峰值信噪比 和 SSIM (Structural SIMilarity) 结构相似性
# example of calculating the frechet inception distance in Kerasimport osimport torchimport argparseimport numpy as npfrom PIL import Imagefrom skimage.measure import compare_psnr, compare_ssimdef dataloader(dataset): dataloader = torch.utils.原创 2020-08-28 21:07:09 · 619 阅读 · 0 评论 -
图片保存:torchvision.utils.save_image(img, imgPath)
torchvision.utils.save_image(img, imgPath)深度学习模型中,一般使用如下方式进行图像保存(torchvision.utils中的save_image()函数),这种方式只能保存RGB彩色图像,如果网络的输出是单通道灰度图像,则该函数依然会输出三个通道,每个通道的数值都是相同的,即“伪灰度图像”,虽然从视觉效果上看不出区别,但是图像所占内存比正常情况大了两倍。save_image()函数:def save_image(tensor, filename, nro原创 2020-08-24 13:34:36 · 24203 阅读 · 1 评论 -
解决:在验证阶段,第一个batch不会报错,第二个batch报cuda超出的错误
问题描述:如果训练代码中不加入验证阶段。程序能够正常执行,不会出现下面cuda超出的现象。但是,如果用epoch=1阶段结束后的模型去执行验证阶段,会出现验证集的第一个banch不会报错,但是执行第二个batch时,会提示cuda超了。原因可能是由于梯度在验证阶段不回传,造成梯度的累计。解决办法:把生成代码加入with torch.no_grad():内,来取消验证阶段的loss with torch.no_grad(): # 由于梯度在验证阶段不回传,会造成梯度的累计,所以需要加上这句原创 2020-08-17 14:18:47 · 874 阅读 · 1 评论 -
图像相似度的评价指标 : FID(Fréchet Inception Distance)
FID(Fréchet Inception Distance)是用来计算真实图像与生成图像的特征向量间距离的一种度量。如果FID值越小,则相似程度越高。最好情况即是FID=0,两个图像相同。实际计算:参考链接:https://machinelearningmastery.com/how-to-implement-the-frechet-inception-distance-fid-from-scratch/# example of calculating the frechet inceptio原创 2020-08-14 20:38:02 · 11040 阅读 · 1 评论 -
python:读取配置文件.yaml中的内容
注意:.yaml文件中每个’ : '后都有一个空格config = Config(args)class Config(dict): def __init__(self, args): # open the file of .yaml with open(args.yaml_path, 'r') as f: self._dict = yaml.load(f.read()) # Load the dictionary def _..原创 2020-05-21 18:32:48 · 533 阅读 · 1 评论 -
Win10:安装cuda10.2来启动笔记本上的另一块GPU(显卡MX150+CUDA10.2+cudnn)
笔记本电脑自带2块显卡,并且不同牌子的。先我想安装cuda去启动其中一块NVIDA的GPU,就必须要知道它支持什么版本的cudaNVIDIA GeForce MX150 是否支持cuda在Nvidia的支持CUDA的GPU的list上,没有找到这个型号的GPU.https://developer.nvidia.com/cuda-gpus但是在MX150的产品页上看到的是MX150支持CUDA:https://www.geforce.com/hardware/notebook-gpus/geforc原创 2020-05-19 21:07:48 · 3501 阅读 · 1 评论 -
利用pip下载的第三方库保存到哪里了?----TensorboardX
例子:TensorboardX是一个用于可视化的模块2. 检验是否安装成功import tensorboardX这里是引用在pycharm编辑器中,没有红色波浪了查看库的路径:原创 2020-05-12 09:53:36 · 609 阅读 · 0 评论