- 博客(66)
- 资源 (6)
- 收藏
- 关注

原创 【python】ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接
问题ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接原因代码有问题,藏的比较深,很难发现 可视化工具启用失败(visdom),明显标志是ConnectionError: HTTPConnectionPool(host='localhost', port=****): Max retries exceeded w...
2019-01-12 15:28:11
106917
13

原创 windows安装pytorch配置pycharm和Anaconda
环境设置:windows 10pycharm 2016.3python 3.5Anaconda 3—4.3版cuda 8.0cudnn5.1pytorch 0.4.0查看gpu是否支持cuda一、Anaconda3+cuda+cudnn安装具体安装请参照我另一篇博客tensorflow+windows:安装参照注意更改:不用安装python3.5的,Anaconda3自带了...
2018-11-19 20:41:21
20552
7

转载 myeclipse2017ci10在windows下的安装(仅需十分钟)
网盘分享安装所需全部文件:https://pan.baidu.com/s/1Ye9UvXq6IxFYPZu5ccioFw 密码:f3jzJDK1.8.0_101安装教程https://blog.youkuaiyun.com/ls1792304830/article/details/52718177第二次出现安装路径时,‘更改’至 新建的‘jre’文件夹 Window...
2018-03-25 21:08:38
3295

原创 windows安装 cpu-tensorflow 和 GPU-tensorflow及安装 Anaconda+cuda+cudnn配置python
环境要求:Windows python 3.5 pip 9.0.1 tensorflow 0.12.0 cuda8.0 cudnn5.1 查看gpu是否支持cuda,点击此处链接本文目的是帮助读者更快速的ping通win10环境下TensorFlow注意一台主机要么装cpu-TensorFlow,要么装gpu-tensorflow,否则极容易报错,这是本人走过最大的错误!!本...
2018-03-25 11:12:22
24978
9
原创 免费烘培食谱电子版
初衷疫情在家待了太久,闲来无事某宝买了份烘培食谱,增加文艺气息,被自己感动。。。食谱内容百度网盘链接提取码:j96l常用工具打发器,打发奶油鸡蛋的工具,别买太贵,估计也做不了几次,买个手持式,不占位置又方便,某宝某东价格40-60元,价格差异主要是几档与赠送的小工具...
2020-03-24 13:30:00
4187
4
原创 pytorch查看通道数 维数 尺寸大小
查看tensorx.shape # 尺寸 x.size() # 形状x.ndim # 维数例如import torchparser = argparse.ArgumentParser(description='PyTorch')parser.add_argument('--img_w', default=144, type=int, metavar='...
2020-01-16 19:44:17
11912
1
原创 神经网络cpu与gpu数据迁移
一 . gpu转至cpu处理问题描述RuntimeError: expected device cpu but got device cuda:0RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be the same期待cpu 型数据,但传入了...
2019-12-14 18:50:47
1620
原创 剑指offer面试题:14剪绳子
题目给你一根长度为n的绳子,请把绳子剪成m段 (m和n都是整数,n>1并且m>1)每段绳子的长度记为k[0],k[1],…,k[m].请问k[0]k[1]…*k[m]可能的最大乘积是多少?例如,当绳子的长度为8时,我们把它剪成长度分别为2,3,3的三段,此时得到的最大乘积是18。分析归纳法分析---其他博客的做法 题型类似于斐波那契数列思想,当前问题求解依赖于上一个子问题...
2019-08-16 18:42:57
377
转载 剑指offfer-斐波那契数列 青蛙跳台阶 矩阵覆盖
斐波那契数列f(0)=0f(1)=1f(n)=f(n-1)+f(n-2)这种大问题拆分小问题的求解方式,且子问题内容相同,一定可以用递归若不允许递归,递归本质是循环,那么可以用循环观察:a0=0a1=1前两个不用处理,从第3个数开始a2= a1+a0=1+0a3=a2+a1=1+1a4=a3+a2=2+1至最后一个数都是 累加效应,推出long...
2019-08-06 11:41:21
286
原创 剑指offer第9题--栈实现队列
思路(书中标准解法:用两个队列实现一个栈):(1)对于插入操作,栈与队列都是从队尾进行,因此很容易完成。(2)对于弹出操作,队列从队头开始,而栈从队尾开始,要想取到队尾元素,需要第二个队列的协助:假设queue1不为空,queue2为空,将queue1的原书依次取出放到queue2中,同时判断,当queue1的长度为1时,不要将该元素放到queue2中,而是直接取出丢弃,此时即完成了栈的...
2019-08-06 09:38:05
210
原创 剑指offer第8题--查找二叉树中指定节点的下一节点
以往方法都是,按照父子右关系处理,具体思路如下:中序遍历:左 -> 根 -> 右分三种情况:1.如果当前节点为空,直接返回空;2.如果当前节点有右子树,则返回右子树的最左子树;3.如果当前节点没有右子树,再分两种情况: 3-1看看当前节点是不是它的父节点的左子树,如果是,则返回它的父节点; 3-2如果当前节点不是它的父节点的左子树,则把父节点赋给当前节点,...
2019-08-04 17:58:02
268
原创 KMP算法原理--C++//C实现
1 . 背景 定义KMP 用在在一个主文本字符串S内查找一个词W的出现位置设主串(下文中我们称作T)为:a b a c a a b a c a b a c a b a a b b模式串(下文中我们称作W)为:a b a c a b用暴力算法匹配字符串过程中,我们会把T[0] 跟 W[0] 匹配,如果相同则匹配下一个字符,直到出现不相同的情况,此时我们会丢弃前面的匹配信息,然后把T[...
2019-07-26 12:44:18
1829
原创 warnings.warn("nn.functional.upsample is deprecated. Use nn.functional.interpolate instead.")
问题:D:\Program Files\Python36_64\lib\site-packages\torch\nn\functional.py:1890: UserWarning: nn.functional.upsample is deprecated. Use nn.functional.interpolate instead.warnings.warn("nn.functio...
2019-06-28 19:39:47
12096
6
转载 梯度消失和梯度爆炸
产生原因层数比较多的神经网络模型在使用梯度下降法对误差进行反向传播时会出现梯度消失和梯度爆炸问题。梯度消失问题和梯度爆炸问题一般会随着网络层数的增加变得越来越明显例如,对于图1所示的含有3个隐藏层的神经网络,梯度消失问题发生时,靠近输出层的hidden layer 3的权值更新相对正常,但是靠近输入层的hidden layer1的权值更新会变得很慢,导致靠近输入层的隐藏层权值几乎不变,扔接近...
2019-04-25 20:02:08
295
原创 力扣--两数之和
题目描述c语言编程1. 暴力解法的改进程序性能执行用时 : 196 ms, 在Two Sum的C提交中击败了74.55% 的用户内存消耗 : 7.4 MB, 在Two Sum的C提交中击败了86.31% 的用户int* twoSum(int* nums, int numsSize, int target){ static int a[2]={0}; for (i...
2019-04-17 16:17:20
787
原创 机器学习激活函数选择对比
sigmoid函数取值范围为(0,1),因而又称为l Logistic 函数,它可以将一个实数映射到(0,1)的区间,可以用来做二分类应用:在特征相差比较复杂或是相差不是特别大时效果比较好sigmoid缺点:激活函数计算量大,反向传播求误差梯度时,求导涉及除法反向传播时,很容易就会出现梯度消失的情况,从而无法完成深层网络的训练Tanh函数或者写成 sigmoid 变形由上...
2019-04-15 19:38:55
1479
2
转载 tensorflow caffe框架对比总结
支持语言tensorflow:caffe:tensorflow:caffe:tensorflow:caffe:
2019-04-15 17:02:11
2825
1
原创 torchnet 安装失败
问题pip install torchnetraise Runtime Error (README)原因本地环境不支持该安装包,说明在安装前,先安装其他东西解决办法先安装pytorch,再安装torchnetpip install http://download.pytorch.org/whl/cu80/torch-0.4.0-cp36-cp36m-win_am...
2019-04-12 16:49:18
1003
原创 损失函数Target size must be the same as input size
出错程序criterion_modality = torch.nn.BCEWithLogitsLoss()label = Variable(label.cuda())loss = criterion_modality(outRGB, label) # 出错行问题File "C:\Users\Rain\AppData\Local\Programs\Python\Anaconda.3....
2019-04-01 14:43:37
17320
3
原创 tensorflow和pytorch框架对比总结
支持语言tensorflow:支持C++ 和 python 编程pytorch:支持python编程支持硬件tensorflow:CPU、 GPU、 移动设备pytorch:CPU 、GPU灵活性tensorflow:静态计算图,数据参数在CPU与GPU之间迁移麻烦,调试麻烦pytorch:动态计算图,数据参数在CPU与GPU之间迁移十分灵活,调试简便学习难易tensorflo...
2019-03-21 21:36:18
9774
原创 pytorch和torch框架对比(区别 联系)
一 区别1.1 编程语言pytorch 采用 python 语言。编程实际是 C语言做底层和C++做接口torch 采用 lua 语言。编程实际是是 C语言做底层和lua语言做接口的深度学习库知识扩展: Lua相当于一个小型加强版的C语言,支持类和面向对象1.2 依赖库pytorch 可调用python强大的第三方库,比如 opencvtorch 可调用 lua 库函数,目前 lua...
2019-03-21 19:58:23
26648
4
原创 transforms.RandomCrop((img_h, img_w)) raise ValueError(empty range for randrange)(%d,%d, %d)
问题 File "E:/wj-lab/expStad/train.py", line 446, in <module> losses=train(epoch) File "E:/wj-lab/expStad/train.py", line 239, in train for batch_idx, (input1, input2, label1, label2...
2019-02-27 11:12:34
5967
原创 visdom 绘制神经网络的曲线图 TypeError: a float is required
问题Traceback (most recent call last): File "E:/wj-lab/expStad/train.py", line 441, in <module> File "E:\wj-lab\expStad\plot.py", line 38, in plot 'title': axis_name}) File "D:\...
2019-02-26 16:52:38
1866
原创 visdom 绘制条形图(柱状图)
可调用参数简介opts.title : figure title opts.width : figure width opts.height : figure height opts.showlegend : show legend (true or false) opts.xtype : type of x-axis ('linear' or 'log') opts.xlabel ...
2019-02-25 16:26:02
1502
原创 AttributeError: module 'torch.nn.init' has no attribute 'zeros_'
问题 File "E:\wj-lab\expStad\model.py", line 50, in __init__ feat_block.apply(weights_init_kaiming) File "D:\Anaconda3\envs\python35\lib\site-packages\torch\nn\modules\module.py", line 231, in...
2019-02-24 11:37:08
5923
原创 python3 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0
源码 if os.path.isfile(model_path): print('==> loading checkpoint {}'.format(args.resume)) checkpoint = torch.load(model_path) start_epoch = checkpoint['epoch'...
2019-02-22 12:59:04
2524
原创 【python】 彩图RGB 灰度gray互相转化
RGB到灰度图转换公式: B' = 0.299 R + 0.587 G + 0.114 B 定义函数# convert rgb (224,224,3 ) to gray (224,224) imagedef rgb2gray(rgb): return np.dot(rgb[..., :3], [0.299, 0.587, 0.114]) #分别对应通道...
2019-01-23 20:07:40
24430
4
转载 深度学习网络模型训练--梯度爆炸Nan
问题loss值 出现 Nan ( 爆炸或者数值非常高 )原因训练不收敛 学习率太大 深度网络结构设计有问题 训练集中有脏数据 0做除数 在log 中 0或负数做底----常出现在计算loss函数 和 激活函数 值越界 池化层中步长比核尺寸大解决办法输入数据归一化(减均值,除方差,或者加入normalization,将其转化成0-1之间的数据) 层数较多的情况,各层...
2019-01-22 17:38:45
850
原创 深度学习网络模型训练---收敛速度慢
问题网络训练速度慢主要原因模型的问题,训练迭代时含大量参数最佳解决办法优化算法模型有技巧的解决办法网络模型的优化,通常是比较难的。但可以通过其他方式来加速收敛速度增大学习率减小迭代次数在迭代次数不变的情况下,去调节batch_size和epoch间比例为微调SGD参数,动量及时释放不必要的内存开销,中间变量及时释放...
2019-01-21 16:21:01
31988
原创 矩阵串联 numpy.concatenate操作数据的实际执行情况
np.concatenate((a, b), axis=#)可以简单认为 按某方向轴,两矩阵a b 相加的结果a = np.array([[1, 2], [3, 4]])b = np.array([[5, 6]]) #axis表示沿着某个轴拼接,注意维度要相适应# axis=0 默认为列方向np.concatenate((a, b), axis=0) &amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;gt
2019-01-13 14:53:08
1051
原创 python 成功引入包但无法正常调用
问题python中 import ** 成功,但是不能调用它的函数或者属性,如下图所示原因log 和 setting 在python中属于自带的库函数。再重写 log 和 setting 函数文件后,即使成功引入,如果没有加标识,会默认调用自带的库函数。本质原因:python2 和 python3 版本存在差异,很多问题看看python官网就很容易理解解决办法重写p...
2019-01-11 22:07:40
5444
2
原创 AttributeError: 'Settings' object has no attribute 'init_settings'
语句# 在 python3 中引入 settings 包from scrapy.utils.project import get_project_settings# 初始化settings = get_project_settings()# 赋值使用settings.init_settings(force_new_model, pretrained_model)问题...
2019-01-11 21:39:18
5497
1
原创 RGB-Infrared Cross-Modality Person Re-Identification---阅读
论文地址源码地址,python2 版本数据集SYSU-MM01论文数据集,点击此处
2019-01-11 16:04:57
3626
4
原创 DataLoader RuntimeError Ran out of memory
错误Traceback (most recent call last): File "train.py", line 137, in <module> train(model, device,criterion, trainLoader, optimizer, epoch,losses) File "train.py", line 33, in train ...
2019-01-11 13:23:52
2420
原创 RuntimeError: Expected object of type torch.cuda.LongTensor but found type torch.cuda.IntTensor
问题:anchor_label = np.array(self.id_dict[int(anchor_id)])identity_loss = criterion_identity(predicted_id_rgb, anchor_label) + criterion_identity(predicted_id_ir, anchor_label)RuntimeError: Expec...
2019-01-10 14:20:57
2481
1
原创 Cross-Modality Person Re-Identification with Generative Adversarial Training--阅读
论文链接,点击此处提出背景真实场景少夜晚监控当中的红外场景实验结果CMC 12.17%mAP 11.85%数据集SYSU :6个camera 1个exp标签分别对应论文cam1 --room1(indoor)cam2–room2(indoor)cam3–room2(indoor)–红外的cam4–Gatecam5-- Gardencam6–passage论文...
2019-01-08 17:23:50
2012
原创 TechPowerUp GPU-z 软件参数释义
其中PerfCap Reason有以下几个状态:PWR:Limited by total power limit(总功耗限制)Thrm:Limited by temperature limit(温度限制)VRel:Limited by reliability voltage(可靠性电压限制)VOp:Limit by operating voltage(操作电压限制)...
2019-01-04 16:37:53
14646
原创 import settings 错误
问题:# settings 定义了项目的全局配置import settings, log或者from conf import settings, log 原因:python版本更新,丢弃了settings的直接引用解决办法:from logging import logfrom scrapy.conf import settings或者im...
2018-12-27 20:59:24
9707
2
转载 训练神经网络中的基本概念之训练结果图分析---Top mAP rank Precision等
一、Top-1 Top-5ImageNet 图像分类大赛评价标准采用 top-5 错误率,或者top-1错误率,即对一张图像预测5个类别,只要有一个和人工标注类别相同就算对,否则算错。top1-----就是你预测的label取最后概率向量里面最大的那一个作为预测结果,如过你的预测结果中概率最大的那个分类正确,则预测正确。否则预测错误top5-----就是最后概率向量最大的前五名中,只要...
2018-12-09 15:47:33
6002
转载 训练神经网络中的基本概念之epoch batch iteration
引言 epochs : 当一个完整的数据集通过了神经网络一次并且返回了一次,这个过程称为一个 epoch batch :当一个 epoch 对于计算机而言太庞大的时候,就需要把它分成多个小块,每个块称为一个batch;在不能将数据一 次性通过神经网络的时候,就需要将数据集分成几个 batch batch size : 批大小,一个 batch 中的样本总数,和 number of b...
2018-12-08 18:06:30
1298
Oracle卸载软件windows install clear up
2017-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人