自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)

原创 如何ping其他电脑

ping的功能是用于测试网络的程序.如果ping自己电脑,在控制台通过 ping 127.0.0.1即可.C:\Users\Administrator>ping 127.0.0.1正在 Ping 127.0.0.1 具有 32 字节的数据:来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64来自 127.0.0.1 的回复: 字节=32 时间<1ms TTL=64来自 12

2020-10-18 10:53:47 21

原创 python copy.deepcopy()深入解读

copy.deepcopy()的用法是将某一个变量的值赋值给另一个变量(此时两个变量地址不同),因为地址不同,所以这两个变量互不干扰。大家可以猜猜下面代码第四行输出什么值a = [1, 2, 3]d = a # a和d的地址相同, 看第5行的输出a[0] = 2 print(d)print(id(a), id(b)) # id() 输出a和d变量的地址答案是:[2 2 3][2, 2, 3]2063948923080 2063948923080原因是通过赋值的方式使得d和a的地址相同

2020-09-17 20:52:55 42

原创 windows安装torch_sparse\torch_geometric\torch_cluster

windows上通过命令窗口直接pip install torch_sparse会报一大片错误。那就通过直接通过.whl源文件安装。https://pytorch-geometric.com/whl/torch-1.4.0.html如我要安装torch_sparse,安装环境是python3.6, pytorch1.4版本(这个影响不大), 没有Gpu,那么我选择了红色框出来的这个版本进行下载安装。下载后进入到该文件所在的目录下,并安装。如下图命令:因为我安装完了,所以就不显示安装完成的样子。相

2020-09-07 08:33:02 70

原创 obj文件中v、vt、vn、f这四个参数的含义

自己也没建过3D模型,但在学习中碰到了这类文件,虽然不是很懂,但还是记录一下。下面就是一个.ojb文件里的内容。v -0.500000 -0.500000 0.500000 v 0.500000 -0.500000 0.500000 v -0.500000 0.500000 0.500000 v 0.500000 0.500000 0.500000 v -0.500000 0.500000 -0.500000 v 0.500000 0.500000 -0.500000 v -0.500000

2020-08-17 15:42:53 544

原创 Scipy.sparse模块中的coo_matrix、csc_matrix、csr_matrix函数

三种函数的英文全名,首先是从表面意思上入手。coo_matrix :COOrdinate format matrix(坐标格式矩阵)csc_matrix:Compressed Sparse Column matrix(压缩稀疏列矩阵)csr_matrix:Compressed Sparse Row matrix(压缩稀疏行矩阵)这三个函数都是用来构建稀疏矩阵(矩阵中非0元素较少)的,而且可以得到一样的矩阵,只是方式不同。coo_matrix先从容易理解的coo_matirx开始,帮助大家对构造.

2020-08-16 11:11:03 99

原创 windows上安装pycocotools,亲测有效

在windows上安装pycocotools步骤如下:①下载并安装giti.下载到git官网上(https://git-scm.com )下载git应用程序.点击下载后可能等待一会儿就会弹出下载界面。ii.安装点开刚才下载好的应用程序,然后安装过程按弹出的默认设置就行,一直next就好了。②下载并安装Visual C++i.下载到下面这个地址下载Visual C++应用程序链接:https://pan.baidu.com/s/1uMkfYrHaj6EtX6DgU8z6VQ提取码:vz

2020-08-06 14:24:30 89

原创 pytorch detach()

detach()的主要用途是将有梯度的变量变成没有梯度的,即requires grad=True变成requires grad=False. 因为网络内的值或输出的值都有梯度,所以要想将值转换成其他类型,都需要先去掉梯度.如转换成numpy类型,一般这样搭配使用:.detach().cpu().numpy()或.detach().numpy(),其中第一个是将GPU类型变成CPU类型,再继续转换成numpy类型,第二种是CPU类型转换成numpy()类型,如果你的电脑是用GPU训练就用第一种,用CPU训练就

2020-07-07 11:10:38 229

原创 TypeError: arange(): argument ‘end‘ (position 1) must be Number, not numpy.int32

下面两个不同的报错其实犯了同一个错误①TypeError: arange(): argument ‘end’ (position 1) must be Number, not numpy.int32②TypeError: arange() received an invalid combination of arguments - got (numpy.int32, numpy.int32), but expected one of:(Number end, Tensor out, torch.dt

2020-07-05 10:55:46 202

原创 ubuntu下安装pycocotools

COCO API 提供了 Matlab, Python 和 Lua 的 API 接口. 该 API 接口可以提供完整的图像标签数据的加载, parsing 和可视化。这里我将在ubuntu操作系统下安装pycocotools的详细步骤进行演示。总共有7个步骤。1.按网上教程如果直接在终端下输入pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI会报以下错误:第一行命令,是

2020-06-19 14:56:37 676

原创 ImportError: DLL load failed: 页面文件太小,无法完成操作。

python代码训练神经网络时,报错:“ImportError: DLL load failed: 页面文件太小,无法完成操作。”这是因为使用的是windows操作系统,而该系统不支持python的多进程操作。而神经网络用到多进程的地方在数据集加载上,所以将DataLoader中的参数num_workers设置为0即可。 train_loader = torch.utils.data.DataLoader( train_dataset, batch_size=16,

2020-06-10 09:10:01 1373

原创 python Numpy中的切片操作

切片操作在数组提取数据中经常用到,但使用灵活,有时不能理解具体的处理过程. 所以将其彻底弄明白很有必要.直接上例子import numpy as np# 随便设置一组维度为10的数组 a, 其索引为0-9.a = np.array([1, 4, 5, 2, 9, 6, 6, 7, 8, 0]) # 随便设置一个数组a, 其索引为0-9.#切片对象可以通过内置的 slice(start, stop,step)函数,并设置相应值从原数组中切割出一个新数组。s = slice(2, 7, 2) #

2020-06-02 11:36:01 118

原创 神经网络模型参数量和运算量计算方法

看了很多有关‘卷积层和全连接层中参数和计算量’的计算方法,觉得这篇写得简单明了且正确https://www.jianshu.com/p/d4db25322435需要补充的是,很多框架(如pytorch)的参数是单精度浮点型数据(32位,8位为一个byte),则一个参数占4byte,经过换算得262144个参数为1M。...

2020-05-09 20:37:41 428

原创 咦,貌似您的部分引文是从另一个文档中复制粘贴过来的啊。...

**问题:**noteexpress在引文插入时提出以下提示框:个人该情况说明:我是将之前用过noteexpress插入文献的部分文字复制粘贴到了我新的文档中,然后在新的文档用noteexpress插入引文时报了这个错误。解决方法:就是将之前复制过来的文字附带有引文(如[1],[2]等)字样全部删除掉。补充:在网上看到跟我的情况不一样的,大家可以看看自己的是不是这个问题,跳转链接。...

2020-04-05 11:58:01 2785 4

原创 visio如何固定地调整图片大小

问题:visio内如果直接点击图片,其"图片工具"是非常简单的,并没有像PPT那样可以通过输入值大小来调整图片大小。解决方法:依次点击"视图->任务窗格->大小和位置",这个时候点击一张图片,其会有以下信息出现:这个时候可用鼠标点击"宽度"和"高度"的值上,并输入想输入的值来改变图像大小。还可选择多图,然后统一调整图片高宽。...

2020-03-31 22:13:25 676

原创 UserWarning: nn.Upsample is deprecated. Use nn.functional.interpolate instead

Pytorch中使用nn.Upsample警告问题:①首先说明该警告不影响程序的正常运行②nn.Upsample与nn.functional.interpolate在功能上没有区别,但使用方法却不一样,即简单的把nn.Upsample换成nn.functional.interpolate是不行的。区别在于nn.Upsample可以写在nn.Sequential内,而nn.functional....

2019-12-26 09:30:46 1430

原创 在word、ppt中输入矩阵转置符号

在原始word、ppt中找不到T这个符号,可以通过安装[MathType]插件来插入该符号(http://www.mathtype.cn)MathType -> 【编辑】 -> 【插入符号】 ->选择【描述】-> 找到T这个符号 ->点击【插入】,然后把T复制粘贴到word、ppt内即可。...

2019-11-28 11:44:09 2356

原创 failed to create cublas handle: CUBLAS_STATUS_ALLOC_FAILED

failed to create cublas handle: CUBLAS_STATUS_ALLOC_FAILED 错误解决方法

2019-11-26 11:00:27 555

原创 In PyTorch 1.1.0 and later, you should call them in the opposite order: `optimizer.step()` before `l

当使用pytorch1.1.0及其以上版本时,会报以下警告UserWarning: Detected call of lr_scheduler.step() before optimizer.step(). In PyTorch 1.1.0 and later, you should call them in the opposite order: optimizer.step() before...

2019-09-01 16:06:47 4245 10

原创 ModuleNotFoundError: No module named 'pytest'

把 .py文件名中的含有test或test_换成别的就行。

2019-08-22 18:19:28 10515 14

原创 python如何定义一个变量,使其存放多个字符串

这里写自定义目录标题python如何定义一个变量,使其存放多个字符串python如何定义一个变量,使其存放多个字符串貌似不可以直接定义类似数组这样的变量来存放字符串,但可以用列表,利用.append()函数循环添加字符串如:b = ‘abc’d = ‘def’a = [] # 定义空列表a.append(b) # a = [‘abc’]a.append(d) # a = [‘abc...

2019-08-19 21:55:38 6120

空空如也

空空如也

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