- 博客(25)
- 资源 (11)
- 收藏
- 关注
原创 修改numpy的每个元素类型
仅作为记录,大佬请跳过。用data.astype(int)文章目录代码参考代码_inputs=c[:,:-1]_labels_=c[:,-1]_labels=_labels_.astype(int)参考感谢大佬博主文章:传送门
2021-09-22 22:47:35 336
原创 python两个list合并成一个list
仅作为记录,大佬请跳过。用+文章目录实例参考实例a=[1,2,3]b=[11,22,33]c=a+bprint(c)参考感谢大佬博主文章:传送门
2021-09-21 22:02:58 744
原创 linux远程传输文件夹中的某种文件(含有子文件夹,不上传子文件夹)
仅作为记录,大佬请跳过。用scp -r [email protected]:/Data4T/HER2/*.sdpc /data4T/temp/data
2021-09-16 00:56:28 104
原创 ppt输出图片【实测成功】
仅作为记录,大佬请跳过。文章目录过程参考过程下载ppt插件iSlide——官网(好像是免费的)——安装完成后,ppt菜单抬头里就出现了iSlide——点击iSlide的导出——导出图片——将图片宽度调整到3000左右。(与输出的分辨率相关)即可。参考感谢大佬文章:传送门...
2021-09-14 13:03:21 456
原创 多个tensor合并成一个——四个三维tensor合成一个四维tensor——四个[3,512,1024]变成[4,3,512,1024]
仅作为记录,大佬请跳过。四个[3,512,1024]变成[4,3,512,1024]:——先将[3,512,1024]用torch.unsqueeze(),变成[1,3,512,1024]——用for循环,分别对四个三维tensor做unsqueeze——最后用torch.cat((a,b),0)(torch.cat可以对多个tensor进行合并:torch.cat((a,b,c,d),0);注: 里面要加括号)代码for tensor_unsqueeze_num in range(4):
2021-09-10 16:26:34 5871
原创 (pytorch的tensor)numpy.array转换维度的位置——即[3,1024,2048]变成[1024,2048,3]——torch换位
仅作为记录,大佬请跳过。仅一行代码:mat = mat.transpose(1, 2, 0)其中mat转换前:mat转换后:
2021-09-10 15:06:44 516
原创 jupyter notebook 折叠显示的结果
仅作为记录,大佬请跳过。在命令行模式下,按一下o键(欧,不是零)即可折叠。鼠标单击折叠后的进度条,即可拉开显示。
2021-09-09 15:12:33 1371
原创 python查看文件夹的图片的程序——图片显示——查看图片
仅作为记录,大佬请跳过。代码import osimport globpath = "/Data4T/dataset_her2/dataset_her2_server_five-class_new_v2_v2/train/1/"paths = glob.glob(os.path.join(path, '*.png'))from PIL import Imagefor i in range(112,125): inputs=Image.open(paths[i]) input
2021-09-07 16:59:58 687 1
原创 使用pytorch的loss.backward()时,出现element 0 of tensors does not require grad and does not have a grad_fn
仅作为记录,大佬请跳过。用loss.requires_grad_(True)是因为loss没有设置梯度(所以不能反向传播)(loss的数据类型是tensor)设置梯度后即可,展示:
2021-09-06 09:49:10 5637 1
原创 torch的tensor,在用loss = criterion(outputs,label),dimension specified as 0 but tensor has no dimensions
仅作为记录,大佬请跳过。torch.tensor([])里面加上中括号,即可。展示参考传送门
2021-09-05 21:25:18 1587
原创 服务器出现for循环时,每循环一次,cuda就多义词内存的现象——即循环不了多少次,就cuda out of memory的原因
仅作为记录,博友们请跳过。博主在for循环训练时,发现每训练一个for循环,cuda内存就增加;结果循环不了几次,就cuda out of memory停止。原因博主之前用的是input.append,(即将读取的训练数据组合起来),而且在最后用input=[],将训练过的数据从input的数组里去除;结果博主把input=[]代码不小心注释掉了,导致上面cuda不断增加的原因(输入的数据是累加的,之前list里的数据还在里面)将input=[]取消注释即可。...
2021-09-05 21:16:27 279
原创 torch.max的使用记录
仅作为记录,大佬请跳过。m,n=torch.max(a, 1)中,m是每行的最大值,n是每行的最大值对应的索引值例子import torcha = torch.tensor([[1,5,62,54], [2,6,2,6], [2,65,2,6]])print(a)m,n=torch.max(a, 1)print(m,n)参考传送门...
2021-09-05 21:04:38 62
原创 plt.tight_layout()——plt的图像自动对齐
仅作为记录,大佬请跳过。在plt.plot之后,加入plt.tight_layout()语句,可以让图像文字不重叠:
2021-09-05 19:13:58 1851
原创 pytorch的tensor的截取
仅作为记录,大佬请跳过。用[,] (而不是[][])展示将原本5列的数据,取了前4列的_outputs=outputsprint(_outputs[:,0:4])
2021-09-05 18:25:59 2519
原创 python的list删除元素
仅作为记录,大佬请跳过。用.remove文章目录例子参考例子a=[]for i in range(10): a.append(i)print(a)a_item=a[0]a.remove(a_item)print(a)参考感谢大佬博主文章:传送门
2021-09-04 07:55:39 73
原创 多维tensor按行相加
仅作为记录,大佬请跳过。文章目录例子参考例子_a=torch.tensor([[2,2,2],[3,4,5]])result=_a.sum(dim=1)print(result)参考感谢大佬博主文章:传送门
2021-09-03 22:08:14 2624
原创 博主用nn.softmax时出错“softmax_lastdim_kernel_impl“ not implemented for ‘Long‘
仅作为记录,大佬请跳过。要进行softmax的tensor里面的元素是float解决将int改为float即可:参考感谢大佬博主文章:传送门tensor的nn.softmax示例import torchimport torch.nn as nn_a=torch.tensor([float(1),float(1),float(0)])m=nn.Softmax(dim=0)_a_nnsoftmax=m(_a)print(_a,'\n',_a_nnsoftmax)...
2021-09-03 21:16:50 2804
原创 sklearn自动划分数据集
仅作为记录,大佬请跳过。文章目录直接上代码展示参考直接上代码x = np.random.randint(1,100,20).reshape((10,2))from sklearn.model_selection import train_test_splitx_train,x_test = train_test_split(x,train_size=0.8)print(x_train,'\n\n',x_test)展示参考感谢大佬博主文章:传送门...
2021-09-03 18:44:05 171
原创 Clipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255] for i
仅作为记录,大佬请跳过。博主在做类激活图时,(result已经将原图像np.array和heatmap的np.array相加),但是在plt.imshow(result)时,出现:Clipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255] for integers).解决加上/255即可。参考感谢大佬博主文章传送门...
2021-09-03 11:28:06 776
原创 jupyter读取音频——音乐
仅作为记录,大佬请跳过。直接上代码import IPythonIPython.display.Audio('./data/30s_seq.mp3')
2021-09-03 08:40:58 686
原创 np.random.choice——可设置一定的概率,随机选取数组中的某个值
仅作为记录,大佬请跳过例p=np.array([0.0,0.1,0.0,0.9])index=np.random.choice([0,1,2,3],p=p.ravel())print(index)
2021-09-03 06:59:35 2204
原创 ‘module‘ object is not callable
仅作为记录,大佬请跳过。定义函数的名称与使用函数时的名称不一致rnn_forwardrun_forward修改后即可
2021-09-03 06:16:39 128
pyqt5的波形显示界面
2020-10-17
matlab逐行书写数据到txt文件 【实测成功】
2020-03-11
matlab_MinGW_w64编译器.rar
2020-02-23
MWArray.dll
2020-02-23
C#+access做注册、登陆界面 【实测成功】
2019-11-21
C#+access做注册、登陆界面 【实测成功】
2019-11-21
C#实现winform串口通信 【实测成功】
2019-11-19
matlab2017b的gui转exe.zip
2019-11-05
单层感知器Matlab代码-异或运算
2019-01-31
单层感知器Matlab代码-或运算
2019-01-31
openGl配置百分之百成功文档网址(vs2015和glut库)
2019-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人