- 博客(19)
- 资源 (1)
- 收藏
- 关注
转载 动画图解Attention机制,让你一看就明白-转自AI公园
原创:ronghuaiyangAI公园5月8日点击上方“AI公园”,关注公众号,选择加“星标“或“置顶”作者:Raimi Karim编译:ronghuaiyang导读之前分享了几次attention的文章,感觉意犹未尽,这次用GIF来解释Attention机制,让人一看就明白,并解释如何用在Google Translate之类的机器翻译场景中。几十年来,统计...
2019-07-08 08:37:36
3015
转载 文字识别中CTC损失的直觉解释---转载自AI公园
文字识别中CTC损失的直觉解释原创:ronghuaiyangAI公园导读本文非常直观的解释了文字识别中常用的CTC损失和解码的操作。如果你想让计算机识别文本,神经网络(NN)是一个不错的选择,因为它们目前的表现优于所有其他方法。这里的神经网络通常由卷积层(CNN)和递归层(RNN)组成,前者用于提取特征序列,后者用于通过该序列传递信息。它输出每个序列元素的字符得分,...
2019-07-03 09:27:57
1030
1
转载 Attention Mechanisms-转载自AI公园
即插即用的注意力机制家族代码大全原创:ronghuaiyangAI公园点击上方“AI公园”,关注公众号,选择加“星标“或“置顶”作者:ongunuzaymacar编译:ronghuaiyang导读之前给大家介绍了一些attention相关的内容,今天给大家分享一个github仓库,实现了attention家族的几乎所有的类型,而且即插即用,非常方便。介绍...
2019-07-03 09:19:35
295
原创 最长递增子序列(dp算法)
给定一个长度为N的数组,找出一个最长的单调自增子序列(不一定连续,但是顺序不能乱)。例如:给定一个长度为8的数组A{1,3,5,2,4,6,7,8},则其最长的单调递增子序列为{1,2,4,6,7,8},长度为6. 输入:一组各不相同的正整数序列,每个正整数用空格隔开 输出:递增子序列,最后一个整数后面没有空格。 样例输入: 35 36 39 3 15 27 6 42 样例输出: 3
2016-04-27 16:32:59
903
原创 牛客网一站通Offer考试第一题
#include <iostream>#include <string>using namespace std;int main(){ string str="This is a sample"; int begin,end; int j=0; for(int i=0;i<16;i++) { if(str[i]>=65&&str[i]<=
2016-04-19 23:04:44
705
原创 小易的升级之路(16年网易校招)
小易经常沉迷于网络游戏.有一次,他在玩一个打怪升级的游戏,他的角色的初始能力值为 a.在接下来的一段时间内,他将会依次遇见n个怪物,每个怪物的防御力为b1,b2,b3…bn. 如果遇到的怪物防御力bi小于等于小易的当前能力值c,那么他就能轻松打败怪物,并 且使得自己的能力值增加bi;如果bi大于c,那他也能打败怪物,但他的能力值只能增加bi 与c的最大公约数.那么问题来了,在一系列的锻炼后,小易的最
2016-04-14 18:49:11
471
原创 懂二进制(16年小米校招)
世界上有10种人,一种懂二进制,一种不懂。那么你知道两个int32整数m和n的二进制表达,有多少个位(bit)不同么? 输入例子: 1999 2299 7 分析:先将2个十进制数异或,然后计算出异或后1的个数,还是经典问题“二进制数中1的个数”,这里只给一种解法,其他的见《编程之美》。#include <iostream>using namespace std;int main(void
2016-04-10 21:30:26
412
原创 记票统计(华为oj)
请实现接口: unsigned int AddCandidate (char* pCandidateName); 功能:设置候选人姓名 输入: char* pCandidateName 候选人姓名 输出:无 返回:输入值非法返回0,已经添加过返回0 ,添加成功返回1Void Vote(char* pCandidateName); 功能:投票 输入: char* pCandidateN
2016-04-09 21:57:00
462
原创 字符串运用-密码截取(华为oj)
Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信,比如像这些ABBA,ABA,A,123321,但是他们有时会在开始或结束时加入一些无关的字符以防止别国破解。比如进行下列变化 ABBA->12ABBA,ABA->ABAKK,123321->51233214 。因为截获的串太长了,而且存在多种可能的情况(abaaab可看作是aba,或baaab的加密形式),Cathcer的
2016-04-08 20:19:34
798
原创 密码验证合格程序(华为oj)
密码要求: 1.长度超过8位 2.包括大小写字母.数字.其它符号,以上四种至少三种 3.不能有相同长度超2的子串重复 说明:长度超过2的子串知识点 字符串,数组 运行时间限制 0M 内存限制 0 输入 一组或多组长度超过2的子符串。每组占一行 输出 如果符合要求输出:OK,否则输出NG每行输出对应一组输入的结果;样例输入 021Abc9000 021Abc9
2016-04-08 20:11:33
615
原创 虚拟机下的Linux如何安装gcc
需要安装的程序如gcc都可以在安装Linux时的镜像中找到,无需下载。具体方法如下:1、点击虚拟机菜单栏的VM,选择settings,然后点击Hardware 中的CD/DVD,选择安装时的iso文件,最后确定。2、返回VM。选择VM下的Removable Devices下的CD/DVD(IDE),点击connect。3、回到linux,点击计算机,双击CD-ROM,这样就可以打开
2015-03-24 09:31:34
29766
原创 第一个shell
shell script在Linux里面极其重要,今天写了自己的第一个shell-Hello World 。首先说一下shell,我的理解就是一个可以执行的完成某个功能的程序,类似windows下面的可执行程序。但shell不需要编译就可以运行,有点像批处理文件。保存,退出后,在命令行下面输入sh sh_001.sh 输出结果 Hello World!很感兴趣,继续学习。
2015-03-20 20:37:19
325
原创 Opencv运动目标检测常用方法
常见的运动目标检测算法有三种,帧差法、背景减法、光流法帧差法,顾名思义,就是利用两帧或三帧图像,利用像素之间的差异性,判断是否有运动目标背景减法,就是用原图像减去背景模型,剩下的就是前景图像,即运动目标。我最近在看Vibe,速度快,检测效果不错,但鬼影和阴影问题还需解决光流法 转载自“http://blog.youkuaiyun.com/carson2005/article/details/7
2015-03-19 21:20:32
4053
原创 opencv保存视频
下午师兄说让我把检测得到的图像保存成视频,我刚接触Opencv,其实就用到4行代码。保存视频主要使用这个函数 cvWriteFrame(writer,*pfrontshow)1、CvVideoWriter *writer;//声明写2、writer=cvCreateVideoWriter("result.avi", CV_FOURCC('X', 'V', 'I', 'D'), 20,
2015-03-14 21:59:52
1018
原创 开运算与闭运算
形态学处理方法是在几何学和集合论的基础上提出的图像去噪算法。主要由一组形态学的代数运算子组成,基本运算包括:膨胀、腐蚀、开运算和闭运算。可以用来解决滤除噪声、形态识别、图像分割等问题。膨胀运算就是对二值图像中的前景区域进行拓展操作腐蚀运算是膨胀运算的逆运算,可以“收缩”或细化二值图像中的对象。闭运算是先膨胀后腐蚀,开运算恰好相反。下面是开运算前后的对比图。效果还是比较明显的,背
2015-03-12 21:45:48
8054
原创 Linux学习
操作Linux有时要经常切换到一个目录去运行软件,目录很长,每次返回查找使用过得命令又很麻烦,于是设置变量代替这个目录,输入变量名就显得很方便了。1、设置 work=“/opt/mv_pro_4.0.1/montavista/common” cd $work 记住不要漏掉$2、在Linux里面可以实现同时复制多个文件到同一目录例如 cp /opt/text.c /bin/c
2015-03-11 20:30:27
394
原创 VIBE检测算法
一、 VIBE获取目标---->其他算法处理---最终目标是一种像素级视频背景建模和前景检测的算法,效果优于所熟知的几种算法,对硬件内存占用也少。优点:内存占用少,处理速度快,计算量小,检测效果好无参数法:可直接应用在产品中,软硬件兼容性好;性能优于混合高斯,参数化方法,SACON等;像素级算法,视频处理中的预处理关键步骤;背景模型及时初始化具有较好的抗噪能力。
2015-03-10 21:24:25
1390
原创 Linux--命令find、poweroff
每天进步一点点----Linux初学 一直对Linux感兴趣,今天终于开始写篇文章了,也不能算文章,就是记录一下自己每天学到的东西。好了,废话不多说,开始第一个命令。一、find做项目的时候,虚拟机下建立Linux,往Linux复制文件,中途出现错误,导致有点文件在Linux找不到了,这时想到了find命令。1、find+目录+ -name text.c 查找t
2015-03-10 21:17:54
738
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人