- 博客(80)
- 资源 (1)
- 收藏
- 关注
原创 关于transformer的几个问题?
transformer中的attention机制跟non-local中的attention没有差别 transformer求的是固定感受野的位置guan
2021-06-18 14:39:30
413
原创 安装jupyter notebook 远程配置
安装jupyter notebook 远程配置1. 安装pip install notebook配置文件jupyter notebook --generate-config配置密码输入pythonfrom notebook.auth import passwdpasswd()Enter 密码veritify 密码密码(写入config文件的,记住)exit()配置文件:vi jupyter***config.py输入:c=get_config()****remote
2020-12-09 17:55:04
205
原创 pytorch err
pytorch: grad can be implicitly created only for scalar outputs输出是个张量,不是标量的原因。RuntimeError: cannot perform reduction function min on tensor with no elements because the operation does not have an identity用到三元损失函数,报上边的错误。检查发现是因为batch设置为4. 无法保证采样的图片有一个
2020-09-11 15:51:57
809
原创 【error】RuntimeError: multi-target not supported at /pytorch/torch/lib/THCUNN/generic/ClassNLL
出现这个问题是计算loss的时候与loss函数要求的维度不匹配。要求input是(N,C)维,target是N维,在我的实验中,input是(64,751)维,target变成(64,1)维,去掉target中维度为1 的维cls1_loss=criterion_cls(cls1,torch.squeeze(labels_t))target变成64 即可。...
2019-06-12 11:48:48
3751
原创 TypeError('iteration over a 0-d tensor') TypeError: iteration over a 0-d tensor
程序中有data[0]这种操作的换成data.item[]我的错误是返回值个数不符return lossloss, prec = sia_loss()AttributeError: 'list' object has no attribute 'requires_grad'网路输出的特征用[ ]括起来变成了list 类型,计算欧式距离loss的时候函数中(input,targe...
2019-06-12 11:43:32
19924
2
原创 error permission denied
首先先查看文件的属性,是否有读、写、执行的权限,权限没有问题之后有可能是文件收订打开的原因,程序在操作文件的时候,手动的打开文件会导致这个错误。程序在操作文件的时候,不要再去手动的打开就好了。...
2019-06-12 11:21:45
1637
原创 pycharm2019 a non-standard layout and cannot be attached to this project.
比较恶心的一个问题,新装的pycharm用的时候总是出现这个问题,搜了帖子发现确实2019下面新建的工程下面缺少文件原始的工程项目下的文件现在2019的工程文件没有找到根本的解决方法方法1:把需要attach的项目先在新的窗口打开,然后再attach到打开多个工程的窗口方法2:就是复制其他工程下面的.idea的.iml文件改为现工程名字...
2019-06-07 17:00:55
1241
1
转载 mask
https://blog.csdn.net/ghw15221836342/article/details/80084984#commentsedit
2019-05-25 21:13:52
178
原创 pytorch中的小bug
只用一个卡可用时,要在后边添加逗号 ,parser.add_argument('-d', '--sys_device_ids', type=eval, default=(0,))修改为ValueError: Expected more than 1 value per channel when training, got input size [1, 256, 1, 1]...
2019-05-14 12:21:13
680
原创 no module named XXXX
import其他文件下的文件时要先在这个文件下建个init.py文件例如:a.pyb.py在b中直接import a又如test a.pyb.py此时应该在test文件夹下建个init文件test a.py init.pyb.pyimport a将整个pycharm下的工程文件传到Linux下执行时会报no module n...
2019-05-14 12:08:41
208
原创 学习链接
https://mp.weixin.qq.com/s/fUNDdCzJrWBoKYh1tT4gSwhttps://mp.weixin.qq.com/s/fUNDdCzJrWBoKYh1tT4gSw
2019-04-29 10:01:14
267
原创 git clone 问题
git clone 遇到问题: Failed to connect to 127.0.0.1 port 40173: Connection refuse将命令行里的http改为git重新执行。
2019-02-26 13:09:10
174
原创 resnet50网络结构
最后的average pooling应该是global average pooling,input size(batch,7,7,2048),pooling kernel的大小应该也是7*7.
2019-02-26 11:37:32
2454
原创 Ubuntu查看显卡型号
查看显卡型号:lspci |grep -i vgalspci |grep -i nvidia但是出来的信息显示自己无法确定这个是个什么型号,无法确定该匹配什么系列的驱动
2019-01-10 17:20:24
29008
4
转载 概率为0 不可能事件
概率为0 不可能事件主要是指针对连续性变量来讲的,连续性随机变量的概率密度在变量域上都是有值的,但是若是求某个点处的事件概率,则值为0,某一个点处的积分值为0,但是在这个点出的事件是可能发生的。所以说概率为0不一定是不可能事件。但是其实在连续性变量中求某个点处的发生概率值是没有意义的。某个点处概率密度值为1,但是这个点出的积分仍然为0.对于离散型事件,若是有限性事件,那么概率为0 事件就不可...
2019-01-10 10:47:59
2884
转载 vim命令
转自https://www.cnblogs.com/jiqingwu/archive/2012/06/14/vim_notes.html#commentform1. 关于Vim 1.1 Vim的几种模式 2. 启动Vim 3. 文档操作 4. 光标的移动 4.1 基本移动 4.2 翻屏 4.3 标记 5. 插入文本 5.1 基本插入 5.2 改写插入 ...
2019-01-09 09:52:02
242
原创 telnet远程连接服务器
telnet连接不上分为三个步骤分析:1.查看端口是否开放,Ubuntu默认的telnet服务是没有开启的,查看端口状态2.查看端口号是否被修改3.以上步骤都进行了之后查看防火墙。本人就是在开启了telnet服务之后,在端口没有修改的情况下发现服务器端的防火墙是开着的,操作允许23端口之后telnet成功。用到的命令:netstat -a |grep telnetsud...
2019-01-08 09:05:00
2841
转载 ping ssh telnet
转自https://www.cnblogs.com/geeklove01/p/8452567.htmlLinux下ping,telnet,ssh命令的比较ping工作在OSI模型的第三层,网络层。主要用于测试到达目的主机的网络是否连接,不能检测某个端口是否开放。ping使用ICMP协议,不使用某个特定端口。也可以 ping 域名 ,这样可以直接看出这个域名对应的ip s...
2019-01-06 21:56:35
219
转载 Ubuntu14 telnet服务安装开启
转自 https://blog.csdn.net/Linux_ever/article/details/505190281、首先查看telnet运行状态#netstat -a | grep telnet输出为空,表示没有开启该服务2、安装openbsd-inetd#apt-get install openbsd-inetd如果已经安装过了,会提示已经安装过了,直接执行下面的步骤就...
2019-01-06 20:24:31
987
转载 ssh长连接
ssh保持长连接的方式方法有以下三种:1.修改server端的etc/ssh/sshd_configClientAliveInterval 60 #server每隔60秒发送一次请求给client,然后client响应,从而保持连接ClientAliveCountMax 3 #server发出请求后,客户端没有响应得次数达到3,就自动断开连接,正常情况下,client不会不响应...
2019-01-04 16:06:32
876
原创 ssh连接问题
SSH连接时出现Host key verification failed的原因及解决方法 SSH连接的时候Host key verification failed.dm@dongming:~$ ssh root@ip@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HO...
2019-01-03 15:18:46
1119
转载 梯度下降法
https://www.jianshu.com/p/c7e642877b0e梯度下降的场景假设梯度下降法的基本思想可以类比为一个下山的过程。假设这样一个场景:一个人被困在山上,需要从山上下来(i.e. 找到山的最低点,也就是山谷)。但此时山上的浓雾很大,导致可视度很低。因此,下山的路径就无法确定,他必须利用自己周围的信息去找到下山的路径。这个时候,他就可以利用梯度下降算法来帮助自己下山。...
2018-12-28 15:54:31
132
1
原创 奇异矩阵 最小二乘法
什么是奇异矩阵:首先奇异矩阵是方阵,其次方阵的行列式不为0.如果行列式为0,则是奇异矩阵,如果行列式不为0,则不是奇异矩阵,行列式不为0,是可逆矩阵。最小二乘法:之前接触过,没太仔细看,也许是没有理解,最小二乘法是用来求函数方程中未知参数的方法,也可以用来拟合函数。在机器学习中,监督方法中,如果需要预测的变量是离散的,则是分类,像决策树方法,支持向量机方法,如果预测的变量是连续的,则是...
2018-12-27 21:13:02
3361
原创 RuntimeError: DataLoader worker (pid 5657)
RuntimeError: DataLoader worker (pid 5657) is killed by signal: Killed. Details are lost due to multiprocessing. Rerunning with num_workers=0 may give better error trace.I encountered into the follo...
2018-12-19 10:43:44
16476
原创 Python中父类子类的继承问题
出现如上的错误,不明白原因,经过查找之后发现有个新类、经典类的问题那什么是新类?什么是经典类呢?所谓新类就是所有类都必须要有继承的类,如果什么都不继承,那就继承到object类所谓经典类就是什么都不用继承的类,图中的Father类就是一个经典类。修改如上的错误只需要将Father类继承object类即可。这样就不会报错。其次在用super继承init方法时,子类的参数应...
2018-12-18 21:15:36
774
转载 python子类继承父类的init方法
父类Aclass A(object): def __init__(self, name): self.name=name print "name:", self.name def getName(self): return 'A ' + self.name子类不重写__init__,实例化子类时,会自动调用父类定义的...
2018-12-18 19:36:07
1723
转载 reid中常用评测指标
原文:https://blog.csdn.net/Gavinmiaoc/article/details/80774199 常用评测指标reid论文中常用的评测指标有mAP、CMC、ROC等,下面一一分析。ROCROC曲线是检测、分类、识别任务中很常用的一项评价指标。曲线上每个点反映着对同一信号刺激的感受性。具体到识别任务中就是,ROC曲线上的每一点反映的是不同的阈值对应的FP(f...
2018-12-18 11:28:12
1891
转载 CMC曲线
CMC曲线(累计匹配曲线)CMC曲线在人脸识别,行人重识别等领域使用的非常多,但却很少有文章去详细的介绍CMC曲线,这是我在researchgate网页上某个博主主页上找到的关于CMC曲线的介绍,个人觉得通过例子讲解的形式来介绍CMC使得更加通俗易懂,让人一看就明白。以下是原文:I think that understanding a CMC curve is much easierb...
2018-12-14 15:10:32
4321
3
转载 深度学习超参数简单理解 learning rate,weight decay和momentum
https://blog.csdn.net/amds123/article/details/69621688到这些参数就会想到Stochastic Gradient Descent (SGD)!其实这些参数在caffe.proto中 对caffe网络中出现的各项参数做了详细的解释。Learning Rate学习率决定了权值更新的速度,设置得太大会使结果超过最优值,太小会使下降速度过慢。...
2018-12-12 20:24:30
275
转载 python之lambda、filter、map、reduce的用法说明
转自https://www.cnblogs.com/yufeihlf/p/6179982.html python中有一些非常有趣的函数,面试的时候可能会遇到。今天也来总结一下,不过该类的网上资料也相当多,也没多少干货,只是习惯性将一些容易遗忘的功能进行整理。lambda 为关键字。filter,map,reduce为内置函数。lambda:实现python中单行最小函数。g = ...
2018-12-12 19:17:46
87
转载 pytorch初始化
转载自 https://blog.csdn.net/dss_dssssd/article/details/83959474本文内容:1. Xavier 初始化2. nn.init 中各种初始化函数3. He 初始化torch.init https://pytorch.org/docs/stable/nn.html#torch-nn-init1. 均匀分布torch.nn.ini...
2018-12-12 10:46:41
1740
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人