自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 word快速消除分页符产生的空白页

鼠标点击分页符,然后按下Delete键。

2024-07-28 16:46:51 541

转载 torch.nn.softmax(dim),理解Softmax分类器

例如一列数组[1,2,3,4,5,6,7,8,9,10],代入到softamx计算公式之中,我们可以从公式中看出元素的数值越大,softmax算出的值也就越大,对应在图像处理中也就是概率越大。dim=2时,对应维度数值为4,因此每次只有4个元素进行Softmax计算。dim=0时,对应维度数值为2,因此每次只有两个元素进行Softmax计算。dim=1时,对应维度数值为3,因此每次只有3个元素进行Softmax计算。上述两式子合成一个: nn.Softmax(dim=2)(a)

2022-11-17 15:37:13 3386

原创 axis=-1,1,0与sum(-1)、sum(1)、sum(0)、sum()以及max等函数操作同理

分组则意味着会降维,则每axis一次,维度就降低1,所得到的结果张量维度降低。(1)张量a中的所有元素用下标表示其所在的位置。(1)将张量的中的所有元素用下标表示其所在的位置。(1)将张量的中的所有元素用下标表示其所在的位置。函数不指定axis的值时,表示函数对。axis=-1,表示倒数第一个维度。(2)将张量进行分组,然后再操作。(2)将张量进行分组,然后再操作。(2)将张量进行分组,然后再操作。

2022-10-18 22:00:34 908

原创 plt.imshow()和plt.show()的区别

plt.imshow()和plt.show()的区别。

2022-10-05 18:49:09 3467

原创 ReLU,PReLU和LReLUD的区别

PReLU的参数a可以自适应学习,从而可以获得不同通道的专门的激活函数,可以提高准确率。实验表明LReLU相较ReLU对准确率几乎没有提高,LReLU目的是为了避免零梯度。首先介绍PReLU激活函数,如图中所示,其中a是一个可以学习的参数(即可变)=0)是一个固定值时,PReLU就变成了LReLU。当a=0时,PReLU就变成了ReLU。......

2022-07-29 16:56:28 1009

转载 医学的RGB图像为什么要转为灰度图?

医学的RGB图像转化为灰度图像,是根据自己处理图片的需要而定。大多数的医学图像RGB提供的信息量很少(几乎没有),所以可以直接灰度图来进行后续计算.包含色彩的图片,特征量,计算量会成指数倍数增加比如一个点,灰度的话,就256个维度而已,但是如果算上RGB色彩的话,那就是1600万以上维度。然后再相互组合,或者说找梯度,可以想象看计算量有多大。是否选择灰度图主要需要权衡以下几点:1. 梯度我们识别物体,最关键的因素是梯度(现在很多的特征提取HOG,LBP,SIFT等等本质都是梯度的统计信息),梯度意味着边

2022-06-25 12:16:47 1244

原创 filter(function, sequence) python的内置函数,返回一个与sequence相同的类型,过滤掉function结果为False,保留结果为True的sequence中的元素

function为函数sequence为序列,如 list,tuple,string遍历sequence中的item(元素)依次执行function(item),将结果为true的item组成一个list\tuple\string取决sequence的类型,把结果为false的过滤出去。

2022-06-22 18:53:39 162

原创 torch 中的torch.squeeze()和torch.unsqueeze()

1. torch.squeeze(input, dim=None, out=None)input是输入的参数,dim是指定要合并维度为1的所在维度当dim=0时原样输出,当dim=1时该维度上数值为1则合并,否者不合并,其他维度上同理。2. torch.unsqueeze(input, dim, out=None)插入一个维度唯一的维度dim=0原样输出,dim=1在山上插入维度为1 的维度,dim=2在列上插入维度为1 的维度比如某一tensor为(2,4)当dim=1时变..

2022-06-22 18:42:44 384

原创 labelme 使用教程

Anaconda Prompt窗口中输入1.进入labelme所在的环境(base) C:\Users\xiao2>conda activate pytorch2.打开labelme,进行标注操作(pytorch) C:\Users\xiao2>labelme3.由 cd 进入已标注为json格式图像的文件路径(pytorch) C:\Users\xiao2>cd C:\Users\xiao2\Desktop\labelme\single_image ..

2022-05-29 03:08:37 2875

原创 查看gpu使用率/内存使用情况

nvidia-smi -l 3 # 3表示刷新时间,可以手动调节显示的表格中:Fan: 风扇转速(0%–100%),N/A表示没有风扇Temp: GPU温度(GPU温度过高会导致GPU频率下降)Perf: 性能状态,从P0(最大性能)到P12(最小性能)Pwr: GPU功耗Persistence-M: 持续模式的状态(持续模式耗能大,但在新的GPU应用启动时花费时间更少)Bus-Id: GPU总线Disp.A: Display Active,表示GPU的显示是否初始..

2022-05-28 11:50:14 3234

原创 pred = np.array(pred.data.cpu()[0])[0]

对于NumPy多维数组data而言,data[0,],和data[0]、data[0,...]、data[0,:]一样,都表示数组0轴的第一个元素。比如,用一个三维数组data表示层、行、列的结构,那data[0,]、data[0]、data[0,...]、data[0,:]都表示第0层的行列,即一个二维数组。>>> import numpy as np>>> data = np.arange(24).reshape(2,3,4)>>> dat

2022-05-16 22:49:59 1003

原创 Anaconda命令窗口输入指令

base环境下的jupyter Notebook支持新创建的虚拟环境1.激活新创建的虚拟环境,输入 conda install ipykernel 下载指令,命令下载安装jupyter Notebook的内核ipykernel。2.使用 python -m ipykernel install --user --name 环境名 --display--name 环境名 ,下载指令在虚拟环境中添加指定内核对象。3.验证。终端控制台cd进入某个磁盘目录(暂时将该磁盘目录作为Jupyter Notebook的

2022-05-06 23:13:34 1653

原创 python中.item()函数的作用

作用:取出 单元素张量 的元素值并返回该值,保持原元素类型不变。,即:原张量元素为整形,则返回整形,原张量元素为浮点型则返回浮点型。一般运用在 神经网络 中用 loss.item()取loss值。若代码中所有的 loss值 都直接用 loss 表示的,结果就是每次迭代,空间占用就会增加,直到cpu或者gup爆炸。......

2022-04-30 12:39:14 6613

转载 浅谈python中的print(xx, flush = True)

print() 函数会把内容放到内存中, 内存中的内容并不一定能够及时刷新显示到屏幕中(应该是要满足某个条件,这个条件现在还不清楚)。 flush默认False,使用flush=True之后,会在print结束之后,不管你有没有达到条件,立即将内存中的东西显示到屏幕上,清空缓存。应用场景:(1)尤其是在while循环中,要想每进行一次while循环体,在屏幕上更新打印的内容就得使用flush = True的参数。(2)打开一个文件, 向其写入字符串, 在关闭文件f.close()之前, 打开文件

2022-03-31 16:14:43 939

转载 神经网络中的通道(channel)

卷积神经网络中 channels 分为三种(1)最初输入图片样本的 channels ,取决于图片类型,比如RGB, channels=3(下图)6x6x3的图像样本,其中图像的大小(像素)为6x6,通道数为3(2)卷积操作完成后的 out_channels ,取决于卷积核的数量。此时的 out_channels 也会作为下一次卷积时的卷积核的 in_channels假设现有一个6x6x3的图片样本,使用3x3x3的卷积核(filter)进行卷积操作。此时输入图片的chann..

2022-03-31 12:17:14 4351

原创 常用快捷键

window+shift+s:截屏。window+v: 跳出剪切板。window+m:最小化所有窗口Alt+空格,然后按N:最小化当前窗口Ctrl+ 快捷键Ctrl+Shift+Esc:任务管理器快捷键【Ctrl】+【A】第一次按【Ctrl】+【A】将选择当前区域,再次按【Ctrl】+【A】将选择整个工作表。【Ctrl】+【P】 显示【打印】对话框。【Ctrl】+【S】 保存当前编辑文件。【Ctrl】+【X】 剪切选定的单元格。【Ctrl】+【Z】 撤回上一个命令。【Ctrl】+..

2022-03-30 22:48:27 640

原创 Anaconda-pycharm-CUDA,CUdnn-pytorch 下载和环境搭建

Anaconda 官网下载。按windows和R在windows窗口中输入conda -V查看conda的版本 下载后在Anaconda prompt命令窗口中建立一个新环境和python版本。 #conda新环境的创建 conda create -n '环境名' python='版本号'pycharm官网下载。下载好后创建一个项目 添加(1)中创建的环境。CUDA 官网下载。CUdnn(功能类似GPU加速器) 也在CUDA官网下载,且下载的版本与CUDA版一致。 CUdnn下载后是一个文件压缩

2021-12-22 20:57:30 1477

空空如也

空空如也

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

TA关注的人

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