自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 收藏
  • 关注

原创 《焦虑心理学》——综述篇

焦虑心理学一、矛盾(焦虑的本质)二、负面情绪三、理性(欲望、意识)VS本心(潜意识)四、恐惧五、过去与未来六、完美主义(详细的论述在第八章内)6.1 概念6.2 认知6.3 简单的解决方案七、拖延(焦虑的孪生兄弟)八、敏感的“嗅觉”(察觉)九、合理性焦虑VS广泛性焦虑在成功学泛滥的当今社会,每个人都恨不得将自己武装到牙齿。急功近利的价值取向导致当代人的情绪焦虑、抑郁、强迫和紧张,导致工作狂与心脏病,导致焦虑的生活方式和不安的生存状态,甚至造成人的工作效率下降,反而离所谓的成功越来越远。我在了解一个

2020-06-13 20:38:13 2820

原创 《焦虑心理学》—— 完美主义者的修行

《焦虑心理学》—— 完美主义者的修行一、相关词汇二、表征三、口头禅四、完美主义者类型五、解决办法5.1 认知阐述5.1.1 怎么样自我接纳?5.1.2 自我施压真的会让人变得更好吗?5.1.3 小贴士(自察所用)5.2 种下种子写在最后本文是陈东城编著《焦虑心理学》的中第八章‘完美主义’的读书笔记。一、相关词汇讨好、期待认可、不满足、尊重、自卑、低效、烦躁、想当然、缺乏耐心、拖延写多了,这段有点儿累赘了很多完美主义者都十分在意别人的肯定认可和表扬,有点儿爱讨好别人的意思。这样做会导致他们不把人

2020-06-13 20:01:36 1352

原创 [C++算法] - 数组和矩阵《21道常见的题目》

千里之行,始于足下;代码还是得自己写,才能记忆深刻,这是一个需要累积时间的过程,不是说你在图书馆待上一周,看着书就会了的事情。也由此,在此总结数组合矩阵相关的问题,自己写代码实现(c++)目录1. 快速排序2. 归并排序3. 正数数组中累计和为k的 最长子数组长度 (双指针弄开头)4. 累计和为k的 最长子数组长度 (k==arr[j+1,m]->sum...

2019-10-21 15:50:00 1207

原创 [C++算法] - 二叉树《21道常见的面试题》

自己动手写代码,记录中间出现的错误。这个网址不错https://github.com/CyC2018/CS-Notes/blob/master/notes/Leetcode%20%E9%A2%98%E8%A7%A3%20-%20%E6%A0%91.md目录中序遍历!先序遍历后序遍历按层遍历不分行打印(deque)分行打印(queue)Z字遍历(两个栈)Mo...

2019-10-21 15:49:54 821

原创 cv岗位 - 机器学习面试知识总结(不断更新)

总是看到网上的面经有提到大厂面他们的时候,会问一些机器学习的问题,很多其实都是数学问题,乍一看,好晕啊,什么贝叶斯概率,似然函数什么的。但是怎么说,这是必须要过的一关,而且我对自己的数学还是相当有信心的。以下的这些,都不是我作参考的文献,是后期补充的一些链接。参考的文献,在正文中有写。机器学习和深度学习中值得弄清楚的一些问题这个是更深层的一些解释机器学习常用算法总结一些简单的问题,...

2019-04-11 23:00:35 5201

原创 [算法] - c++笔试中algorithm常用函数(STL)

你有没有被面试官说过:你这个STL了解的不够啊。。有没有看到同样是C++为什么别人的代码还能那么少。。。好吧玄机都在#include<algorithm>里面。官方函数使用方法:http://www.cplusplus.com/reference/algorithm/考试用#include<bits/stdc++.h>万能头文件好了常用功能:交换swap,逆序rev...

2019-04-09 18:02:11 3035

原创 训练技巧详解【含有部分代码】Bag of Tricks for Image Classification with Convolutional Neural Networks

论文地址:https://arxiv.org/pdf/1812.01187.pdf更多方法和代码可见:图像分类任务中的tricks总结 更多更全的tricks补充(补充链接也是福利满满~)目录2 训练过程(baseline复现原文精度,作为下面的基础)3 高效训练(大BS为出发,但部分小BS也适用)(效率改进...

2018-12-11 22:07:40 6352 2

原创 Pytorch 学习系列 汇总

目录首先是pytorch基础系列:1. pytorch常用的一些基础属性和函数,以及与所熟知的numpy的不同,矩阵思维。2. pytorch写cnnn训练的一系列流程。3. pytorch 搭建模型 经典 ResNet+yolo5. nn.moduleList 和Sequential由来、用法和实例 —— 写网络模型【高阶】4. 深入 学习神经网络中 模块的属性方法。ba...

2018-11-15 19:16:56 694 4

原创 faster rcnn中 损失函数(一)——softmax,softmax loss和cross entropy的讲解

先理清下从全连接层到损失层之间的计算。来看下面这张图,(非常好的图)。 T类  N表示前一层特征层flatten后的数字   fltten后的特征      无限大小的T类                     从0-1的T类向量                                     这张图的等号左边部分就是全连接层做的事,W是全连接层的参数,我们也称为权值,X...

2018-11-06 22:59:12 11136 4

转载 面试题(c/c++)

https://blog.csdn.net/u013162035/article/details/78308140https://blog.csdn.net/u013457167/article/details/82814413目录1,C++中指针和引用的区别1.1int *ptr=(int *)(&a+1)2.堆和栈的区别3.变量的声明和定义有什么区别4.s...

2018-11-01 19:15:27 905

原创 pytorch faster rcnn复现系列(一) RPN层输入输出维度理解

目录1.  1*1 FC层2.  anchor_target_layer_&gt;rpn_data                              ​     3. 二分类 softmaxloss     4. 回归损失 rpn_loss_bbox5. softmax 二分类分类概率6. prosal_layer_&gt;rpn_rois 2000个rpn_roi...

2018-11-01 12:28:41 6475 10

转载 三行Python代码,让数据预处理速度提高2到6倍

Python 是机器学习领域内的首选编程语言,它易于使用,也有很多出色的库来帮助你更快处理数据。但当我们面临大量数据时,一些问题就会显现……目前,大数据(Big Data)这个术语通常用于表示包含数十万数据点的数据集。在这样的尺度上,工作进程中加入任何额外的计算都需要时刻注意保持效率。在设计机器学习系统时,数据预处理非常重要——在这里,我们必须对所有数据点使用某种操作。在默认情况下,Pyt...

2018-10-18 16:31:29 1294

原创 深度学习 查漏补缺篇章

本篇博客作为复习深度学习时,查漏补缺所用。不是任何事情都要有一个直观的印象,像深度学习这种,很多东西你转化为对于数学的理解这一步就可以了。 ...

2018-10-06 11:49:30 759

原创 菜鸟学习python编程--杂记 (不定期更新)numpy

目录1.bool类型的形参+return 的合理使用 其实当i有明确含义时,如下for col in xrange(w)3.for与np的联合使用,4. import copy5. np.clip(data,min,max),6. np.where 两种用法7. np.oneslike(x)8. s_list = np.random.choice(self...

2018-10-02 10:29:43 638

原创 深度学习过程中 常用 python 使用总结

目录-8. for循环数据的时候-7.all() 下面是ocr里利用竖直投影裁剪下一张表格,取出掉两旁的空白区域。-6.倒序查找字典中,第一个[0]满足条件的值-5.  enumerate的使用,统计循环次序-4.    np.where的使用,以及zip的实际使用-3.  outline = str(imgname) + '  '  + '  '.join(map(str...

2018-06-22 15:50:34 1522

原创 目标检测训练数据旋转python代码——数据增广(一)

转载请在首行附上原文链接!有帮助的话记得点ge赞.针对目标检测任务,对训练数据做旋转进而达到数据增广的python2代码,网上没找到,自己写了一份.另外附上一份,检查旋转后效果的Python代码(读取annotations中xml,画图的代码),在最下面# -*- coding:utf-8 -*-# !/usr/bin/env pythonimport osimport cv...

2018-06-13 22:27:51 5740 20

原创 《焦虑心理学》——情绪定势

《焦虑心理学》——情绪定势引言是什么概念特质相关词汇情商情绪技巧宁静专一引言伏尔泰曾把态度消极的人比作暖炉,一直发热却什么都不煮。很多人活得毫无滋味,他们只是在工作中挣扎,没有活力。积极情绪的作用就是能把一个人真正点燃,进而开始烹煮的过程,你会发现,令人惊喜的事情就真的会发生。是什么概念情绪本身虽然是一种暂时性的现象,但是它是可以积累的,长期积累便会形成情绪定势。要明白,情绪是不可能消除的,本身并无好坏之分,每种情绪都有其存在的必要性,只是根据情绪产生的结果,将其分为了积极情绪和消极情绪。我们要接

2020-06-29 17:13:47 1465

原创 《焦虑心理学》——压力感篇

目录一、 是什么1.1 概念1.2 表征1.3 口头禅二、 为什么三、怎么办3.1 心理上3.1.1 一些哲思的认知(哦~)3.1.2 一些有趣的认知(确实~)3.2 实践上本文是陈东城编著《焦虑心理学》的中第六章压力篇的读书体会。阅读是反复权衡、揣摩与推演的一个过程。是为了解决自己的问题,而不是为了反驳他人和向他人炫耀,这点儿初心决定了你的读书的节奏和思考时间。推荐好书——《摆脱进展,彻底放松》–大卫芬克一、 是什么1.1 概念压力体现在内外不平衡(需求与能力不匹配)1.2 表征独

2020-06-14 13:54:00 1425

原创 程序员常见英语单词(不断更新)

良好的单词储备量是成功的一半,这个就当程序员专业英语背吧.很多次出现bug的时候,总是谷歌翻译,这样感觉不流畅...慢慢进步吧.1.git status 状态,用于检验当前文件状态...

2020-05-05 09:56:42 579

原创 Labelme 高效标注数据-----txt2json.py

高效标注数据,这里以特定的文字检测(文字交通标志文字检测)为例.开源模型检测,生成txt. txt2json,生成labelme的格式 打开labelme,进行进一步纠正 当自己的标注数据差不多的时候,用自己的数据,训练一个模型 重复1-3&4以下是百度开源API进行文字检测与识别的python代码输入图片,公开在线API得到list结果 baidu_det_api_h...

2019-12-22 12:31:41 812

原创 PyTorch复杂模型初始化

写作背景:是因为我在自己做EAST写PVANet的DCN模型的时候,涉及到DCN中offset的初始化需要设置为常数。常见初始化形式这里需要注意的是,一般情况下我们看到的初始化都是下面第一段代码,根据模型的类型进行不同的初始化。for m in self.modules(): if isinstance(m, nn.Conv2d): nn.init.kaiming_normal...

2019-12-20 13:27:16 1710 1

原创 C++ 解疑(**与引用)

目录1.C++ 值传递、指针传递、引用传递详解2.C++函数的传入参数是指针的指针(**指向地址的地址)的详解1.C++ 值传递、指针传递、引用传递详解#include<iostream>using namespace std;//值传递 void change1(int n){ cout<<"值传递--函数操作地址"&l...

2019-10-15 19:49:57 261

原创 AI面经(提问论文时如何出彩?)——Cascade RCNN为例

AI面经(提问论文时如何出彩?)——Cascade RCNN为例AI面的时候,问你看过的论文,是在正常不过的事情了,那如何出彩呢?拿Cascade RCNN论文为例(其实这个也是平时读论文应该做到的)应该再加一个,这样的论文,精度体现在哪里?比如说cascade 在map方面,主要提升IOU阈值比较高的。ap0.9这种的,还有什么时候会出现不work的情况!目录0.本质1. 提...

2019-10-15 19:49:14 415

原创 动态规划总结

概念:动态规划法试图仅仅解决每个子问题一次,从而减少计算量:一旦某个给定子问题的解已经算出,则将其记忆化(en:memoization)存储,以便下次需要同一个子问题解之时直接查表。这种做法在重复子问题的数目关于输入的规模呈指数增长时特别有用。套路:1)找到什么可变参数可以代表一个递归状态, 也就是哪些参数一旦确定, 返回值就确定了【walk(int N, int cur, int ...

2019-08-18 22:48:51 151

原创 C++ 笔试——常见输入和输出

估计有很多人和我的感受一样,笔试的时候,输入就耗费了很长时间,有几次甚至因为输入的问题,核心思想都想出来了,还是gg了。故此在这里总结c++中常见的输入。目录基础:cin / cin.getline / cin.get / getline(string)简单用法零、',' 作为输入分隔符一、以空格为间隔的数组二、多组测试数据(while(cin>>...))...

2019-08-11 17:41:24 5889 1

原创 Alibaba Cloud German AI Challenge 2018 pytorch 进度条+分类+学习

补充:两个前排的githubhttps://github.com/zhangboshen/Alibaba-Cloud-German-AI-Challenge-2018-Rank-17th-Solutionhttps://github.com/lhwcv/cloud_german_rank10比赛历程:https://tianchi.aliyun.com/forum/postDe...

2019-05-22 21:55:11 984

原创 目标检测经典论文——训练过程总结

最近又一次复习下经典论文,在此记录下前人的论文上的训练过程。YOLO v1 我们在ImageNet 1000类数据集上预训练我们的卷积层。预训练时我们使用图3中的前20为向量、一个平均池化层、一个全连接层。我们训练这个网络一周时间, 在ImageNet 2012数据集中获得了88%准确率排名位于前5名,与 Caffe上训练的模型中的GoogLeNet模型相当。我们使用 Dar...

2019-05-22 11:10:47 1171

原创 递归编程思想 深度剖析

https://blog.csdn.net/sinat_38052999/article/details/73303111这个为递归的一篇好文,可与本文结合的看。递归最主要的有三点:形参、返回值、basecase和更新,递归调用汉诺塔问题折纸问题请把一段纸条竖着放在桌子上, 然后从纸条的下边向上方对折1次, 压出折痕后展开。此时折痕是凹下去的, 即折痕突起的方向指...

2019-05-09 10:51:49 328

原创 单调栈结构(重要)+应用(指标A问题)

在数组中想找到一个数,左边和右边比这个数小、且离这个数最近的位置。如果对每一个数都想求这样的信息, 能不能整体代价达到O(N)? 需要使用到单调栈结构。当有重复值的时候,我们将重复的值的index,放到一起,弹出的时候一起弹出。整体逻辑:用一个栈辅助,栈里存着索引,对应的值是单调的,从栈顶往下是递减的(两边找最近的比他小的数)。如果说stack.top<arr[i],弹出此...

2019-05-08 16:14:39 523

原创 cv岗位 - 深度学习面试知识总结(不断更新)

github上面有个深度学习500问,大家可以看看那个,我这个作为补充,而且相对说明的更详细一些。目录一、优化算法(一阶、二阶)1. 常用的一阶、二阶优化算法有哪些?区别是什么?2. 为什么二阶优化算法更快呢?3. 神经网络为啥不用拟牛顿法而是用梯度下降?(为什么深度学习不用二阶的优化算法?)二、损失函数1. 为什么神经网络中用CE交叉熵代替了MSE三、BN层前...

2019-04-15 16:35:29 5952

转载 对ResNet本质的一些思考

目录1. 非线性激活层到底是个什么样的东西?2. 使用激活层的原则:3. ResNet之所以work的本质原因1. 非线性激活层到底是个什么样的东西?其实,对于一个数据,利用非线性激活层对其进行激活,其实是从该数据的信息中提取出其潜在的稀疏性(降维,从原先M->N),但是这种提取的结果是否正确,就要分情况讨论了。维度低的数据其实就是这么一种情况:其信息的冗余度高的可能性本...

2019-04-08 17:40:53 408 2

原创 [C++算法] - 树形dp套路

树形dp套路 树形dp套路使用前提: 如果题目求解目标是S规则,则求解流程可以定成以每一个节点为头节点的子树在S规则下的每一个答案,并且最终答案一定在其中https://www.cnblogs.com/mhpp/p/6628548.html这其中是一些其他的例子,抽空可以看看。目录1. 树形dp套路题目一 :二叉树节点间的最大距离问题题目二 :派对的最大快乐值 ...

2019-03-20 16:04:26 1339

原创 cv岗位 - sift的尺度不变性与旋转不变性【精华版】

参考自:https://blog.csdn.net/zddblog/article/details/7521424https://blog.csdn.net/dcrmg/article/details/525616561.尺度不变性使用不同方差(不同的尺度空间)的LoG (高斯拉普拉斯算子),这样进行卷积具有尺度不变的性质,但是计算量很大,证明DoG(高斯差分算子)可以近似替...

2019-03-18 20:20:48 5883

原创 目标检测 - IoU-Net 直观深入理解

具体的研究背景可以参看这两篇,我这里只说一下我的直观理解。这两篇文章前因后果讲的可以,但是总觉得到底实现的过程是怎么样的,以及怎么给人一个直观的流程的感受,没有说到。推荐大家先看这两篇,然后再看看我的这篇,欢迎大家讨论。https://blog.csdn.net/u014380165/article/details/82025507https://www.jiqizhixin.co...

2019-03-16 13:18:43 994

原创 小目标检测的五个方向 + Global Context +Local Context 综述

首先推荐大家两篇目标检测综述论文,都是2018年11月的。Recent Advances in Object Detection in the Age of Deep Convolutional Neural NetworksDeep Learning for Generic Object Detection: A SurveyCVPR2019目标检测方法进展综述【另附一个2019的】...

2019-03-07 22:18:48 11783 7

原创 [算法] - Moris遍历

目录1. 封神的地方2. 实质3. 具体细节:4. morris遍历时间复杂度的证明5. 先序,中序,后序6. 代码Morris遍历 ,一种遍历二叉树的方式时间复杂度O(N),额外空间复杂度O(1) 1. 牛逼的地方普通遍历,因为本身树没有往回指的指针,所以需要递归用递归栈或者自己压栈的方式,遍历树结构,额外空间复杂度为O(h),h为二叉树的高度。这...

2019-01-27 15:41:24 939 1

转载 【学习・求职必备】极好的深度学习相关综述类的github项目

随着开源已经成为技术人员的习惯和基本素质,小白们也能够利用好这些资源快速入手体验项目,那么,深度学习方向有哪些优质的资源呢!01 awesome-python https://github.com/vinta/awesome-python这些都是精选的使用Python框架的开源库,5万多颗星,我们看看deep learning这个菜单下的资源就能窥见一斑。02 awes...

2019-01-20 22:04:20 191

原创 [算法] - 窗口内最大值更新结构【重要】

目录1. 由一个代表题目, 引出一种结构2. 窗口内最大值更新结构3. 具体代码4. 上述程序中所学1. 由一个代表题目, 引出一种结构【 题目】有一个整型数组arr和一个大小为w的窗口从数组的最左边滑到最右边, 窗口每次 向右边滑一个位置。例如, 数组为[4,3,5,4,3,3,6,7], 窗口大小为3时:[4 3 5]4 3 3 6 74[3 5 4]3 3 6...

2019-01-15 21:30:42 297

原创 [算法] - Manacher算法【 O(N) 最长回文子串的长度】

目录Manacher算法解决的问题字符串str中, 最长回文子串的长度如何求解?如何做到时间复杂度O(N)完成?1. 大体理解:2. 思路剖析3. 时间复杂度4. 详细代码Manacher算法解决的问题字符串str中, 最长回文子串的长度如何求解?如何做到时间复杂度O(N)完成?1. 大体理解:9是指回文子串多的长度常用的方法:字符串的问题,...

2019-01-15 11:56:46 279

原创 *** ValueError: some of the strides of a given numpy array are negative. This is currently not suppo

内存地址不连续的问题加一句np.ascontiguousarray就好了  inputs6=np.ascontiguousarray(inputs6, dtype=np.float32)

2019-01-08 12:27:23 4578

空空如也

空空如也

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

TA关注的人

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