自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_40723205的博客

每天积累一点点,每天进步一点点

  • 博客(404)
  • 资源 (2)
  • 收藏
  • 关注

原创 noise = th.randn_like(x) 和 img = th.randn(*shape)区别

如果你需要一个与某个现有张量具有相同形状和设备的随机张量,而不需要指定具体的形状和设备,使用更为方便。如果你需要创建一个具有特定形状和可能指定设备的新随机张量,且这个形状不依赖于任何现有的张量,那么会是更好的选择。

2024-03-30 22:19:55 216

原创 ACM模板修改

将改为。

2023-10-07 16:04:05 396

转载 pytorch训练网络时报错:RuntimeError: received 0 items of ancdata

错误的原因:dataloader加载数据时,pytorch多线程共享tensor是通过打开文件的方式实现的,而打开文件的数量是有限制的,当需共享的tensor超过open files限制时,即会出现该错误。原文链接:https://blog.csdn.net/chen1234520nnn/article/details/103935825。

2023-08-08 15:06:39 395

原创 latex longtable caption长度提前换行解决方案

latex longtable caption长度提前换行解决方案

2023-02-16 18:45:42 620 1

原创 python导入文件

python导入文件

2022-09-07 15:37:01 1428

原创 Bug解决-Torch.save FileNotFoundError: [Errno 2] No such file or directory

Bug解决-Torch.save FileNotFoundError: [Errno 2] No such file or directory

2022-07-26 15:01:21 4054

转载 Python实现图像Haar小波变换

Python实现图像Haar小波变换

2022-07-25 20:02:06 7372

原创 医学图像可视化软件ITK-SNAP的使用方法

医学图像可视化软件ITK-SNAP的使用方法

2022-07-22 17:22:53 1724

转载 Python读取NIFTI格式图像(.nii文件)和 .npy格式文件

Python读取NIFTI格式图像(.nii文件)和 .npy格式文件

2022-07-22 16:58:42 1981

原创 Bug解决-TypeError: can‘t convert CUDA tensor to numpy. Use Tensor.cpu() to copy the tensor to host mem

Bug解决-TypeError: can‘t convert CUDA tensor to numpy. Use Tensor.cpu() to copy the tensor to host mem

2022-07-21 17:53:29 1571

原创 Bug解决-IndentationError:expected an indented block

Bug解决-IndentationError:expected an indented block

2022-07-21 15:10:29 491

原创 Bug解决-RuntimeError: Sizes of tensors must match except in dimension 2. Got 320 and 160 (The offendin

具体来说,就是将原来一个低分辨的像素划分为rr个更小的格子,利用rr个特征图对应位置的值按照一定的规则来填充这些小格子。C=torch.cat((A,B),0)就表示按维数0(行)拼接A和B,也就是竖着拼接,A上B下。C=torch.cat((A,B),1)就表示按维数1(列)拼接A和B,也就是横着拼接,A左B右。.cat是将两个张量(tensor)拼接在一起,cat是concatnate的意思,即拼接,联系在一起。是其属性,而size()是其继承的方法,两者均可以获得tensor的维度。...

2022-07-21 10:53:34 17140

原创 Bug解决-PyCharm代码运行不显示Warning

代码】Bug解决-PyCharm代码运行不显示Warning。

2022-07-21 09:17:26 1212

转载 Bug解决-TypeError: transpose() received an invalid combination of arguments - got (int, int, int, int)

给transpose传入了错误数量的参数,transpose一次只能调换两个维度。若要交换多个维度建议调用。

2022-07-21 09:11:18 4443

原创 WPS中如何编辑空心字母

WPS中如何编辑空心字母

2022-06-20 20:57:33 2360 1

原创 Perceptual loss代码2

import torchimport torchvisionclass VGGPerceptualLoss(torch.nn.Module): def __init__(self, resize=True): super(VGGPerceptualLoss, self).__init__() blocks = [] blocks.append(torchvision.models.vgg16(pretrained=True).features[.

2022-03-09 16:02:35 610

原创 Perceptual loss代码1

"""Modified VGG16 to compute perceptual loss.This class is mostly copied from pytorch/examples.See, fast_neural_style in https://github.com/pytorch/examples."""import torchfrom torchvision import modelsclass VGG_OUTPUT(object): def __init__(s.

2022-03-09 15:26:55 2325

原创 torch.optim.lr_scheduler.MultiStepLR(optimizer, milestones, gamma=0.1, last_epoch=-1)

import torchimport torchvisionlearing_rate = 0.1model = torchvision.models.resnet18()optimizer = torch.optim.SGD(model.parameters(), lr=learing_rate, momentum=0.9, weight_decay=5e-5)scheduler =.

2022-03-08 14:43:22 842 1

原创 LR调整之余弦退火算法

import torchimport torch.nn as nnfrom torch.optim.lr_scheduler import CosineAnnealingLR, CosineAnnealingWarmRestartsimport itertoolsimport matplotlib.pyplot as pltclass Tmodel(nn.Module): def __init__(self): super().__init__() ...

2022-03-07 22:35:35 754

转载 LR与batchsize的关系

batchsize越大,LR越大。batchsize增大K倍,可将lr增加sqrt(K)倍,提供训练速度。实际中,直接将lr增大K倍效果更好。从上面的结果可以看出,对于采用非自适应学习率变换的方法,学习率的绝对值对模型的性能有较大影响,研究者常使用step变化策略。3 Batchsize如何影响模型性能?模型性能对batchsize虽然没有学习率那么敏感,但是在进一步提升模型性能时,batchsize就会成为一个非常关键的参数。3.1、...

2022-03-04 11:10:38 2736

翻译 Trick : PyTorch学习率 warm up + 余弦退火

学习率是神经网络训练中最重要的超参数之一,针对学习率的优化方式很多,Warmup是其中的一种。为什么引入学习率衰减?我们都知道几乎所有的神经网络采取的是梯度下降法来对模型进行最优化,其中标准的权重更新公式:学习率a控制着梯度更新的步长(step),a越大,意味着下降的越快,到达最优点的速度也越快,如果为0,则网络就会停止更新 学习率过大,在算法优化的前期会加速学习,使得模型更容易接近局部或全局最优解。但是在后期会有较大波动,甚至出现损失函数的值围绕最小值徘徊,波动很大,始终难以达.

2022-03-01 16:37:56 8815

转载 Pycharm:Can‘t get remote credentials for deployment server

解决方法把图片上显示的Python interpreter删除,然后重新设置,然后就可以正常使用了。原文链接:【已解决】Pycharm:Can't get remote credentials for deployment server_哪惧明天,风高路斜-CSDN博客_can't get remote...

2021-12-29 15:36:36 117

原创 Matplotlib保存图像—savefig()方法

使用savefig()函数将图片保存在指定目录下,在show()前插入,如果在show()后面会出现保存图片为空白现象。plt.savefig('保存图像的路径')

2021-12-20 11:27:24 6457

原创 UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe9 in position 122(已解决)

解决方法:方法1:(未解决)Python2版本适用:Python3版本适用:import sysreload(sys)方法2:(已解决)在yaml配置文件中添加了 注释#把注释去掉后问题解决

2021-12-18 14:24:41 732

转载 Python读写csv文件

逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列.特点读取出的数据一般为字符类型,如果是数字需要人为转换为数字 以行为单位读取数据 列之间以半

2021-12-17 11:36:21 266

转载 Python 字典 dict() 函数

描述Python 字典 dict() 函数用于创建一个新的字典,用法与 Pyhon 字典update()方法相似。回到顶部语法dict() 函数函数语法: 1 dict(key/value) 参数说明:key/value -- 用于创建字典的键/值对,此处可以表示键/值对的方法有很多,请看实例。回到顶部返回值返回一个新的字典。回到顶部实例以下实例展示了 dict() 函数的使用方法: 1 2 ..

2021-12-16 21:41:06 469

转载 Python处理HDF5文件:h5py库

(2条消息) 深度学习之10分钟入门h5py_种树最好的时间是10年前,其次是现在!!!-CSDN博客入门的建议博客是这个——深度学习之10分钟入门h5py,如果你比较迷惑的话,就把它当成是一个存储数据的工具即可,可以类比于Excel表格存储数据一样。HDF(Hierarchical Data Format)指一种为存储和处理大容量科学数据设计的文件格式及相应库文件。Python 中有一系列的工具可以操作和使用 HDF5 数据,其中最常用的是 h5py 和 PyTables。HDF5文件是一种存

2021-12-16 21:26:19 2047

原创 opencv读图像尺寸

from PIL import Imageimport cv2# "/root/userfolder/Dataset/ixi_image/39.png"b = cv2.imread('/root/userfolder/Dataset/ixi_image/39.png')print(b.shape) # (80, 96, 3)print(b.size) # 23040

2021-12-16 15:50:56 3874

转载 python 文件读写with open模式r,r+,w,w+,a,a+

def file_operation(): with open('/wzd/test.txt', mode='r') as f: # f.write('abc') r = f.readlines() print r print '---done---' file_operation()

2021-12-16 15:26:28 229

原创 读取.npy文件代码

import numpy as npimport cv2import matplotlib.pyplot as pltimage = np.load("/root/userfolder/Dataset/IXI/IXI_LR/truncation_3x/T1/train/LR_T1_T_3X_0.npy")saveimage_path = "/root/userfolder/Dataset/ixi_image/"for i in range(0,image.shape[0]): plt..

2021-12-16 15:20:48 319

转载 Python配置文件

常用的配置文件格式:ini文件: 这个在windows下用的比较多,只支持一层参数,太复杂的项目就不适用了。xml文件:上古时代就开始用了,每个标签可以自定认,但是格式很复杂,容易搞混。json文件:现在前后端交互的行业标准,搞互联网的没有人不认识,但有个头痛的地方就是不能注释(可以写一个不用的字段把注释内容写进去,但不建议)。yaml文件:比较新的一种配置文件格式,通俗易懂。但也有个头痛的地方,就是对齐和空格要注意雨露均沾,这个有点像Python的语法(Python开发者要随身带一把游标卡

2021-12-16 14:37:19 327

原创 Python中读取,显示,保存图片的方法

opencv:import cv2 as cv# load img = cv.imread(imagepath)# shape=(height, width, channel)h,w,c = img.shape# showcv.imshow('window_title', img)# savecv.imwrite(savepath, img)cv.imwrite用法举例img_file = "E:/pic"if not os.path.exists(img_file)..

2021-12-15 22:27:27 3751

原创 解压tar.gz报错gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable

解决方案:将 -zxvf 改为 -vxf

2021-12-15 16:22:09 1210

原创 git clone命令

git clone拷贝一个 Git 仓库到本地拷贝项目命令格式如下: git clone [url][url]是你要拷贝的项目。例如我们拷贝 Github 上的项目:$ git clone https://github.com/xinxinCloning into 'xinixn'...remote: Enumerating objects: 12, done.remote: Total 12 (delta 0), reused 0 (delta 0), pack-reus..

2021-12-15 15:23:05 1582

原创 sys.path.append()用法

import sys sys.path.append(’引用模块的地址') 对于模块和自己写的脚本不在同一个目录下,在脚本开头加sys.path.append('xxx')sys.path返回的是一个列表!

2021-12-14 15:24:17 722

原创 RuntimeError: The NVIDIA driver on your system is too old (found version 10010).

解决方法1:cuda版本与pytorch 版本不一致查看cuda版本代码:查看pytorch版本代码:cuda和pytorch 版本对应关系

2021-12-13 10:34:33 2161

转载 CPU/GPU/TPU/NPU

CPUCPU英文全称是Central Processing Unit,中文全称是中央处理器,是计算机的核心器件,CPU通常由三个部分组成:计算单元、控制单元和存储单元。GPUGPU全称是Graphics Processing Unit,中文全称叫图形处理器,它也是由三个部分组成:计算单元、控制单元和存储单元。CPU这边起码30%都是用在了控制单元,各个单元占比还算均衡,而GPU就夸张了,80%以上都用在了计算单元,偏科有点严重啊。正是由于这种区别,导致CPU精于控制和复杂运算,而

2021-12-08 22:36:46 386

转载 Pycharm:Can‘t get remote credentials for deployment server

解决方法参考:【已解决】Pycharm:Can't get remote credentials for deployment server_哪惧明天,风高路斜-CSDN博客_can't get remote

2021-12-08 16:14:50 203

原创 PyCharm无法Import当前文件夹下文件的问题

使用PyCharm,Import当前文件夹下文件的时候,提示出错,找不到文件。解决方法:选中要做当 根目录 的文件--->右击--->Mark Directory as--->Sources Root

2021-12-08 15:50:11 781

转载 Octave Convolution-八度卷积

来源:ICCV 2019论文题目:Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave ConvolutionOctConv(Octave Convolution)是一个即插即用的结构在提高精度的同时,节约计算资源的消耗。(a)自然图像可以分解为低空间频率和高空间频率两部分。(b)卷积层的输出图也可以根据其空间频率分解和分组。 因此文章使用一个系数将特征图显示因式分解为

2021-12-06 20:29:29 402

基于参考的图像超分辨率重建相关工作.doc

基于参考的图像超分辨率重建相关工作.doc

2021-02-10

IB-visualcodebook.pdf

IB-visualcodebook.pdf

2021-01-27

空空如也

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

TA关注的人

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