自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (7)
  • 收藏
  • 关注

原创 搭建博客

hexo + github pages下载node.js,安装时选择node.js和npm换源安装,cnpm命令:npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm来安装hexo命令:cnpm install -g hexo-cli创建博客选择一个文件夹打开从cmdhexo init # 博客初始化hexo c # 打开博客目录下装git部署的插件命令:cnpm install --save hexo-

2020-10-04 09:37:36 198

原创 LeetCode学习20问--2

1 BFS 算法框架学习大佬,侵删BFS 的核心思想应该不难理解的,就是把一些问题抽象成图,从一个点开始,向四周开始扩散。一般来说,我们写 BFS 算法都是用「队列」这种数据结构,每次将一个节点周围的所有节点加入队列。BFS 相对 DFS 的最主要的区别是:BFS 找到的路径一定是最短的,但代价就是空间复杂度比 DFS 大很多BFS 出现的常见场景好吧,问题的本质就是让你在一幅「图」中找到从起点start到终点target的最近距离// 计算从起点 start 到终点 target 的最近距离i

2020-08-21 10:42:21 294

原创 轻型网络知识点

文章综述一个文章综述,侵删常用的模型压缩技术有:(1)奇异值分解(singular value decomposition (SVD))(2)网络剪枝(Network Pruning):使用网络剪枝和稀疏矩阵(3)深度压缩(Deep compression):使用网络剪枝,数字化和huffman编码(4)硬件加速器(hardware accelerator)一维卷积(Full卷积、Same卷积、Valid卷积、带深度的一维卷积)转载自该链接,侵删,可直接转,有图片,较清楚一维Full卷积

2020-08-20 10:52:22 1969

原创 目标检测20问

1 anchor2 one-stage and two-stage侵删one-stage(单阶段):输入图片,输出bounding box和分类标签,由一个网络完成。two-stage(两阶段):输入图片,生成建议区域(Region Proposal),然后送入分类器分类。两个任务由不同的网络完成;-one-stage系two-stage系multi-stage系主要算法YOLOv1、SSD、YOLOv2、RetinaNet、YOLOv3Fast R-CNN、Fas

2020-08-12 10:58:54 2131 1

原创 Python学习20问--4(14/20)

1 else用法Python中的for、while是在循环体内没有break语句、没有return语句,或者没有异常出现时才执行else语句,try…except…else是在try中无异常产生时执行,注意不包括continue。总的来说,是for、while、try语句中‘没毛病’时才执行,而在if…else语句中是if语句判断为假(有毛病)才执行else,这一点要区分开来2 魔法方法比较详细的魔法方法的讲解,侵删,下面我只写一部分python自动产生的(魔法方法):一般形式为 _func_

2020-08-08 21:31:52 432

原创 计算机基础20问(1/20)

1 线程和进程的区别来自知乎答案,侵删进程是资源分配的最小单位,线程是CPU调度的最小单位做个简单的比喻:进程=火车,线程=车厢线程在进程下行进(单纯的车厢无法运行)一个进程可以包含多个线程(一辆火车可以有多个车厢)不同进程间数据很难共享(一辆火车上的乘客很难换到另外一辆火车,比如站点换乘)同一进程下不同线程间数据很易共享(A车厢换到B车厢很容易)进程要比线程消耗更多的计算机资源(采用多列火车相比多个车厢更耗资源)进程间不会相互影响,一个线程挂掉将导致整个进程挂掉(一列火车不会影响到另外

2020-08-05 10:33:12 407

原创 Python学习20问--3

Python学习20问--31 短路逻辑2 int()函数3 语句书写4 assert5 python中的内存机制6 魔法方法7 在python中,所有的多对象的、逗号分隔的、没有明确用符号定义的这些集合默认的类型都是元组。8 列表推导式,字典推导式9 函数文档10 函数使用11 return1 短路逻辑规则:表达式从左至右运算,若 or 的左侧逻辑值为 True ,则短路 or 后所有的表达式(不管是 and 还是 or),直接输出 or 左侧表达式 。若 or 的左侧逻辑值为 False ,则输

2020-08-02 11:37:50 443

原创 行测学习

图形推理位置规律、样式规律、属性规律、特殊规律、数量规律、空间规律位置规律元素组合相同,优先考虑位置规律。考点:平移,旋转、翻转不同元素位置:分别看旋转:顺时针、逆时针翻转:左右翻转、上下翻转样式:元素组成相似遍历:小元素重复出现,缺啥步啥加减同异:相同的线条重复出现黑白运算:图形轮廓和分割区域相同,内部颜色不同。相同位置的颜色做加法。黑块数量相同,优先平移,黑块数量不同,优先黑白运算。必须是两组图或者9宫格属性规律:4. 元素组成不相同、不相似5. 考点:类比

2020-07-16 16:44:59 424

原创 深度学习20问--知识点2(10/20)

1、权重初始化参考此链接,侵删pytorch官方的init详解1. 均匀分布torch.nn.init.uniform_(tensor, a=0, b=1) # 服从~U(a,b)2. 正态分布torch.nn.init.normal_(tensor, mean=0, std=1) # 服从~N(mean,std)N(mean, std)N(mean,std)3. 初始化为常数torch.nn.init.constant_(tensor, val) # 初始化整个矩阵为常数val

2020-07-11 16:59:14 1326

原创 git三剑客--笔记

Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库01课程综述版本管理:集中式管理系统VCS分布式管理系统VCS:服务器和客户端都有完整的版本库git特点:最优存储能力非凡的性能开源很容易备份支持离线操作很容易定制工作流程git三剑客:git github gitlab02安装GIT官网安装git03使用Git之前需要做的最小配置配置user信息:配置user.name$git ..

2020-07-10 11:00:26 732

原创 深度学习20问--Pytorch(1/20)

20问--Pytorch小问题小问题Tensor的通道排序[batch,channel,height,width]搭建网络:-建类,类继承nn.module-创建两个方法:__init__()和forward()

2020-07-08 11:14:39 164

原创 LeetCode学习20问--1

1 若n为2的幂次方,则能有n&(n-1)==0成立2 BST 二叉搜索树二叉搜索树(Binary Search Tree),又名二叉排序树(Binary Sort Tree)。是具有有以下性质的二叉树:若左子树不为空,则左子树上所有节点的值均小于或等于它的根节点的值。若右子树不为空,则右子树上所有节点的值均大于或等于它的根节点的值。左、右子树也分别为二叉搜索树。BST的中序遍历是一个升序序列先序+后序 不能唯一确定一颗BST中序+后序,中序+先序可以完全确定一颗BST,单独任

2020-07-08 11:14:24 274

原创 经典视觉处理20问--Opencv(9/20)

1、颜色不变性颜色不变性定义:室外光线的彩色成分变化非常大,但人却能正确的感知场景中物体的颜色,并且在大部分情况下不依赖于环境照明的颜色,这种现象叫彩色不变性。色温色温是物理上的温度,温度低发红,高发蓝狭义上,色温是针对光源的。白平衡...

2020-07-08 11:14:04 1636

原创 Python学习20问--2

目录1 一个模块只会被导入一次,不管你执行了多少次import2 Python join()方法3 python 文件操作4 OrderedDict5 exit()6 python 内置常量7 二维数组与三维数组切片8 reshape9 Lambda10 yield11 global and nonlocal区别12 divmod13 字符串14 deque15 any16 模块导入搜索路径1 一个模块只会被导入一次,不管你执行了多少次import2 Python join()方法Python jo

2020-07-08 11:13:40 650

原创 深度学习20问--知识点1

这里写目录标题1、退化2、伪标签Pseudo-Label3、网格搜索Grid search4、激活函数总结ReluLeaky ReLUPRelu(参数化修正线性单元)RReLU(随机纠正线性单元)ELU (Exponential Linear Units) 函数--指数线性单元SELUSoftPlusMaxout优点:缺点:为什么可以用MaxoutSwishSigmoidtanh为什么tanh相比sigmoid收敛更快:梯度消失与梯度爆炸解决办法激活函数选择5、BatchsizeGradient Desce

2020-07-08 11:13:14 1642

原创 Python学习20问--1

1 Typing模块作用:类型检查,防止运行时出现参数和返回值类型不符合。作为开发文档附加说明,方便使用者调用时传入和返回参数类型。该模块加入后并不会影响程序的运行,不会报正式的错误,只有提醒。使用说明在传入参数时通过“参数名:类型”的形式声明参数的类型;返回结果通过"-> 结果类型"的形式声明结果的类型。在调用的时候如果参数的类型不正确pycharm会有提醒,但不会影响程序的运行。对于如list列表等,还可以规定得更加具体一些,如:“-> List[str]”,规定返回

2020-07-06 15:40:10 245

原创 各种分类网络

20问--各种网络类LeNet各层参数1、Input层2、C1卷积层3、S2池化层(下采样层)4、C3卷积层5、S4池化层(下采样层)6、C5卷积层7、F6全连接层8、Output层-全连接层AlexNet网络亮点:Alexnet数据增强操作:局部相应归一化网络参数:VGG网络结构特点GoogLeNet--InceptionV1亮点1*1conv的作用Inception结构网络结构网络结构解析亮点InceptionV21、卷积分解(Factorizing Convolutions)2、降低特征图大小Mobi

2020-07-04 23:25:37 6725

原创 面试总结20问(一)--提前批

1 招商科技网络–电话面前边总结:面的测试岗,我本是做视觉,所以有点偏差,不过面试小哥态度特别好list tuple区别A:list增删改,tuple不能,接上问,还有别的吗A:没有·····就是这个实诚!!然后百度了一下:tuple可以让函数返回(return)多个值tuple 是不可变的,这使得它可以作为 dict 的 key,或者扔进 set 里,而 list 则不行tuple 放弃了对元素的增删,换取的是性能上的提升:创建 tuple 比 list 要快,存储空间比 lis

2020-06-29 19:54:47 7773

原创 Task05:模型集成

模型集成最直观的理解是用在最后,然后可以稳定的提升正确率大约2个百分点。因为还没研究到这一步,先打卡,后边补

2020-06-02 21:34:36 144

原创 Task04:模型训练与验证

总结稍微总结一下,task4就把Datawhale给的文档看了,大概了解怎么回事了,然后里边给的两个链接第一个打不开,不知道怎么回事,然后第二个还差一点看完。觉得自己还是不能完整的自己写一个神经网络出来,对pytorch不太理解,只能改改baseline,调调别人的代码。最近几天进度也有点慢,相关的论文、模型和开源代码都没怎么看,而且没怎么看懂,要加油了...

2020-05-30 21:02:07 256 1

原创 Task3 字符识别模型

搭建一个卷积神经网络cnnCNN是一种层次模型,输入的是原始的像素数据。CNN通过卷积(convolution)、池化(pooling)、非线性激活函数(non-linear activation function)和全连接层(fully connected layer)构成。在CNN训练的过程中是直接从图像像素到最终的输出,并不涉及到具体的特征提取和构建模型的过程,也不需要人工的参与。cnn发展LeNet-5(1998)AlexNet(2012).VGG-16(2014)Inception-

2020-05-26 18:20:20 143

原创 Task02:Baseline问题与理解

1、torch.backends.cudnn.deterministic?将这个 flag 置为True的话,每次返回的卷积算法将是确定的,即默认算法。如果配合上设置 Torch 的随机种子为固定值的话,应该可以保证每次运行网络的时候相同输入的输出是固定的2、torch.backends.cudnn.benchmark?这个 GPU 相关的 flag,设置 torch.backends.cudnn.benchmark=True 将会让程序在开始时花费一点额外时间,为整个网络的每个卷积层搜索最适合它的

2020-05-24 22:08:12 566

原创 Task01:赛题理解

这里写自定义目录标题赛题理解难点思路定长字符识别不定长字符识别检测再识别赛题理解看了官方的赛题理解,下载了SVHN公开数据集,了解了数据集的简介,并且了解了官方给的数据集:给定了相应的数字像素点的位置信息、训练集3W、验证集1W。同时此类相关检测有很多paper,所以可以找相关的算法进行了解。难点难点在于对不定长的字符进行识别,与传统的图像分类任务不太相同。思路给出了三个思路:定长字符识别因为所有图片中的字符总长度不大于6,所以将所有图片中的字符填充为6个,然后对每个字符分类中进行11个字符

2020-05-20 16:54:11 131

原创 git相关整理

git TortoiseGitgit github gitlabgit 配置全局变量git config --global key value如下所示:配置window 换行符校验git config --global core.autocrlf false配置用户名和邮箱:git config --global user.name [username]git config --...

2019-08-23 15:17:21 135

原创 Openstack常用指令集

环境变量导入: export OS_USERNAME=nova export OS_PASSWORD=2012 export OS_TENANT_NAME=service export OS_AUTH_URL=http://172.28.0.101:8023/v2.0创建flavor: nova flavor-create enocloud-xxl 50 32 200 8 --is-public...

2019-08-06 14:50:58 483

转载 Windows 系统cmd设置添加静态路由方式

转载自https://www.cnblogs.com/xuaijun/p/8144141.html侵删!!!电脑上添加静态路由,cmd设置路由方法/步骤1.首先在“运行”窗口输入cmd(按WIN+R打开运行窗口),然后回车进入命令行,输入 route add 10.253.251.0 mask 255.255.255.0 -p 192.254.1.1。其中10.253.251....

2019-07-22 09:26:11 14339

原创 Python 双版本 一些解决方案

一 pip 出现下面的问题解决方案:原因是连接超时,所以需要自己设定安装源,在 pip命令后自己设定收集源(-i +url)二 报错误:Non-zero exit code (1)解决方案:python -m pip install --upgrade pip(多版本的话在python加数字)三 换源解决方案:Windows下:1.找到本机User目录下的应用程序文件,找到p...

2019-07-15 19:47:47 206

转载 苹果手机增强续航能力

增加电池续航能力。1、更新您的设备系统,确保您的设备装有最新版本的iOS(记得先备份数据,关闭查找我的iPhone);2、调节屏幕亮度,您可以通过调节屏幕亮度或开启“自动亮度调节”来帮助节省电池电量;3、使用最快的网络,您的网络连接速度越快,在设备上访问内容所需的时间和电量就越少;4、调整“通知”,咱们锁定屏幕时每次通知时都会有显示唤醒设备,这也会影响电池续航能力;5、关闭“后台应用刷新...

2019-04-12 16:40:48 327

转载 关于最新chrome无法安装idm扩展程序的解决方法

点FAQ转载:http://tieba.baidu.com/p/6074390764

2019-04-02 09:42:43 10320

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_3:过滤多余的空格

3:过滤多余的空格查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。输入一行,一个字符串(长度不超过200),句子的头和尾都没有空格。输出过滤之后的句子。样例输入Hello world.This is c language.样例输出Hello world.This ...

2019-03-01 19:11:49 217

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_2:单词倒排

2:单词倒排总时间限制: 1000ms 内存限制: 65536kB描述编写程序,读入一行英文(只包含字母和空格,单词间以单个空格分隔),将所有单词的顺序倒排并输出,依然以单个空格分隔。输入输入为一个字符串(字符串长度至多为100)。输出输出为按要求排序后的字符串。样例输入I am a student样例输出student a am I代码#include "pch.h"...

2019-03-01 18:17:30 200

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_9:矩阵归零消减序列和

9:矩阵归零消减序列和总时间限制: 1000ms 内存限制: 65536kB描述给定一个nn的矩阵(3 <= n <= 100,元素的值都是非负整数)。通过(n-1)次实施下述过程,可把这个矩阵转换成一个11的矩阵。每次的过程如下:首先对矩阵进行行归零:即对每一行上的所有元素,都在其原来值的基础上减去该行上的最小值,保证相减后的值仍然是非负整数,且这一行上至少有一个元素的值为0...

2019-02-28 16:51:12 743

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_7:计算鞍点

7:计算鞍点查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述给定一个5*5的矩阵,每行只有一个最大值,每列只有一个最小值,寻找这个矩阵的鞍点。鞍点指的是矩阵中的一个元素,它是所在行的最大值,并且是所在列的最小值。例如:在下面的例子中(第4行第1列的元素就是鞍点,值为8 )。11 3 5 6 912 4 7 8 1010 5 6 9 118 6 4...

2019-02-27 18:49:48 362

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_6:错误探测

6:错误探测总时间限制: 1000ms 内存限制: 65536kB描述给出由0和1组成的矩阵,如果矩阵的每一行和每一列的1的数量都是偶数,则认为符合条件。你的任务就是检测矩阵是否符合条件,或者在仅改变一个矩阵元素的情况下能否符合条件。"改变矩阵元素"的操作定义为0变成1,1变成0。输入包含多个测试数据。每个测试数据有多行,第一行为矩阵的大小n(n < 100),以下n行为矩阵的...

2019-02-27 17:49:01 500

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_5:距离排序

5:距离排序总时间限制: 1000ms 内存限制: 65536kB描述给出三维空间中的n个点(不超过10个),求出n个点两两之间的距离,并按距离由大到小依次输出两个点的坐标及它们之间的距离。输入输入包括两行,第一行包含一个整数n表示点的个数,第二行包含每个点的坐标(坐标都是整数)。点的坐标的范围是0到100,输入数据中不存在坐标相同的点。输出对于大小为n的输入数据,输出n*(n-1)...

2019-02-25 16:49:44 652

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_6:称体重

6:称体重总时间限制: 1000ms 内存限制: 65536kB描述赵、钱、孙、李四个人中既有大人也有小孩,给他们称体重时发现,他们每个人的体重都不一样,且体重(单位:公斤)恰好是10的整数倍,且他们的体重都不高 于50公斤,已知赵、钱两人的体重之和恰好等于孙、李两人的体重之和;赵、李两人的体重之和大于孙、钱两人的体重之和,并且赵、孙俩人的体重之和还小于钱的体重。请编写一个程序,按照体重从小...

2019-02-25 15:02:35 1019

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_8:最长平台

8:最长平台总时间限制: 1000ms 内存限制: 65536kB描述已知一个已经从小到大排序的数组,这个数组的一个平台(Plateau)就是连续的一串值相同的元素,并且这一串元素不能再延伸。例如,在 1,2,2,3,3,3,4,5,5,6中1,2-2,3-3-3,4,5-5,6都是平台。试编写一个程序,接收一个数组,把这个数组最长的平台找出 来。在上面的例子中3-3-3就是最长的平台。输...

2019-02-25 13:53:24 307

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_7:比饭量

7:比饭量总时间限制: 1000ms 内存限制: 65536kB描述3个人比饭量,每人说了两句话:A说:B比我吃的多,C和我吃的一样多B说:A比我吃的多,A也比C吃的多C说:我比B吃得多,B比A吃的多。事实上,饭量和正确断言的个数是反序的关系。请编程按饭量的大小输出3个人的顺序。输入无输入输出按照饭量大小输出3人顺序,比如:ABC样例输入无样例输出无...

2019-02-23 10:17:44 815 1

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_4:完美立方

4:完美立方总时间限制: 1000ms 内存限制: 65536kB描述形如a3= b3 + c3 + d3的等式被称为完美立方等式。例如123= 63 + 83 + 103 。编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b, c, d),使得a3 = b3 + c3 + d3,其中a,b,c,d 大于 1, 小于等于N,且b<=c<=d。输入一个正...

2019-02-22 20:04:56 460 2

原创 【Cousera】北京大学 | 计算导论与C语言基础习题_10:求特殊自然数

10:求特殊自然数总时间限制: 1000ms 内存限制: 65536kB描述一个十进制自然数,它的七进制与九进制表示都是三位数,且七进制与九进制的三位数码表示顺序正好相反。编程求此自然数,并输出显示.输入为1时,输出此自然数的十进制表达式;输入为2时,输出此自然数的七进制表达式;输入为3时,输出此自然数的九进制表达式。输入输入为1,2,3中的一个数。输出输出一行。输出为十进制或七...

2019-02-22 19:19:04 497

Python4本高清书_入门不错.rar

Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。这是python学习的4本书,都是高清的,希望对你学习有帮助

2019-05-16

Ditto32220.zip

Ditto 是一款强大的 Windows 剪贴板增强工具,它支持64位操作系统,而且完全免费,绿色开源,支持中文,而且还有免安装的绿色版本。开启 Ditto 后,不会有任何程序界面出现,它只是默默地在系统右下角弹出了一个蓝色的托盘图标,

2019-05-16

Q-Dir_Installer.zip

适合于频繁在多目录之间切换的文件操作的独特资源管理器,因为Q-Dir有 4 个窗口!每个窗口都可以方便的切换目录,以不同颜色区分不同类型的文件,各窗口之间可以方便的拖放操作互相的文件。

2019-05-16

desktopcal-setup-v2.exe

桌面日程软件可以合理的安排自己需要做什么,让自己的工作实行起来比较有效率,可以自己定义大小,双击编辑事情,非常方便:

2019-05-16

动⼿学深度学习.pdf

机器学习是一个庞大的领域。无法也无需介绍有关它的全部。书里有了许多背景知识铺垫,希望你对对接下来的学习更有兴趣

2019-05-16

B0007利用Python进行数据分析.zip

是一本非常经典的书,上传的是高清的版本,有需要的同学自提

2019-05-16

B0006深度学习花书.zip

这是一本深度学习的圣经。圣经就是你就算在网上能随便下到,你也要买一本在家里供着嘛。这本书适合当工具书来查,不太适合初学者当教材。高清版

2019-05-16

空空如也

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

TA关注的人

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