自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 我的今日草稿

很多online-map方法使用了类似DETR的架构,但是很少注意到query机制的隐藏的能力MapQR着重增强了query的力量使用instance query,不使用point query所以提出了一个叫 scatter-and-gather query的新query结构,总的来说就是 query用来学习content信息,refrence point学习每个点的信息,然后 因为query信息是instance级别共享的,所以在instance 内部content不一致的情况不会出现。

2024-03-01 00:11:36 399

原创 2021-09-26 git使用指南总结

看廖雪峰的git教程进行的总结(未完待续)其中无分叉和有分叉的举例是:fast-forward和–no-ff模式的区别是:

2021-09-26 13:51:04 109

原创 2021-09-10 python字典dict的相关知识

2021.9.10 dict的相关知识(累计更新)目录2021.9.10 dict的相关知识(累计更新)一、 dict的内部原理1. 哈希表2. 哈希函数3. python的dict原理二. dict和list、dict和set1.dict和list的关系2.set和dict的关系三. dict的函数一、 dict的内部原理1. 哈希表pythondict的内部数据结构是哈希表,哈希表其实是一个稀疏数组(总是有空白元素的数组成为稀疏数组)。它通过把关键码值(key-value)映射到表中的一

2021-09-10 21:23:29 224

原创 2021-09-10 python的数据类型知识点

python的数据类型相关知识(持续累积)1. python的数据类型分类2. is 和 ==的关系is 判断是两个对象的存储地址是否一样,即比较两者是否是一个实例对象,是否指向同一个内存地址,即判断 id(a)==id(b)。而 == 判断的是两个对象的内容时候相等,默认会调用对象的__eq__()方法。1. int出于对性能的考虑,对于整数对象,python把一些频繁使用的整数对象缓存起来,保存到small_ints 里,在python的整个生命周期中,任何需要引用这些整数对象的地方,都不需

2021-09-10 20:31:34 254

原创 图片

2021-04-30 16:50:18 85 1

原创 极市平台比赛使用经验交流&问题请教

做比赛以来,我深深感受到了这是一个平台比赛,而不是

2021-04-24 21:11:53 2342 12

原创 SVM支持向量机(一)

SVM支持向量机:Maximum Margin Classifier1.理解数据点用X表示,是一个n维的向量,类别为y,值为-1、1表示两个类别.假设数据线性可分(在绝大部分时候数据并不是线性可分的,我们不能找到这样一个超平面,但目前我们先从最简单的情形讲起),线性分类器就是要在n维的数据空间中找到一个超平面,其方程可以表示为wTX+b=0w^TX+b=0wTX+b=0我们希望这个超...

2019-11-05 15:38:53 203

原创 吴恩达机器学习笔记之神经网络

1.神经网络1.1动机在现实生活中会存在很多非线性问题,线性回归和逻辑回归在解决非线性问题时,特征值的大小随着n的增加呈指数增长,增加了计算的复杂性。而特征太多,容易出现过拟合的问题。1.2举例与门(AND)、或门(OR)、异或门(XOR),都是以最简单的二元输入为例,很容易理解。其中,异或门的例子中在隐藏层使用到了两个单元。神经网络可以通过多层计算,将一个复杂的模型由简到难地一层一层搭上...

2019-10-13 15:32:03 164 1

原创 ubuntu18.04安装caffe-ssd-gpu

caffe-ssd-gpu安装1.安装步骤1.1 安装依赖项sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-devsudo apt-get install libhdf5-serial-dev protobuf-compilersudo apt-get install --no-ins...

2019-08-20 13:55:01 753

原创 imagenet数据增强

import cv2import osclass Enhancement(): def __init__(self): self.filepath = '' self.destpath = '' def changeParam(self, filepath, destpath): self.filepath = file...

2019-08-20 13:51:12 622

原创 ubuntu ffplay安装

想要使用ffplay将.png的图片转为.yuv。安装步骤文档来自于朱启明学长,在此感谢学长的帮助。1.下载 ffmpeg-*.tar.gz在 Ffmpeg 官网 https://ffmpeg.org/download.html 挑选版本进行下载,比如作者下载的是 ffmpeg-4.0.tar.gz。如果你需要用到ffplay, 需要再下载SDL的源码,http://libsdl.org/r...

2019-08-08 11:49:52 4390

原创 修改数据集xml改变标注框位置

1.xml.dom.minidom相关知识:1.parse返回dom对象,使用DOM的documentElement属性可以获得root Element。DOMTree = xml.dom.minidom.parse(path) collection = DOMTree.documentElement2.DOM为树形结构,每一个node 有nodeName,nodeValue和nodeV...

2019-08-08 11:40:09 908 3

原创 制作数据集

制作数据集1.拍摄视频拍摄大量手势视频作为数据集的原材料2.截取视频帧2.1使用ffmpeg在0731中讲道安装了ffmpeg,所以截图十分简单,一条命令即可。ffmpeg -i image_video.mp4 -r 5 -q:v 2 -f image2 image-%d.jpeg-i选项用来获取输入文件,在这里是视频文件名为image_video.mp4-r选项设置每秒提取图...

2019-08-08 11:35:52 1127

原创 caffe 处理数据集相关代码

caffe 处理数据集相关代码1. 简单的resizefrom PIL import Imageimport os.pathimport globdef resize(file,outdir,width,height): imgfile = Image.open(file) try: newImage = imgfile.resize((width,h...

2019-07-26 11:09:46 141

原创 caffe 使用训练好的模型进行测试

1.准备所需文件在caffe/examples 新建一个文件夹1.1 文件清单模型:train_iter_xxxx.caffemodeldeploy.prototxtpython 均值文件:mean.npy标签说明:labels.txt测试图片1.2 编写label.txt按照标签0开始编写类别名称,如果标签不是从0开始的,一定要补齐。如果输出层的类别比总的类别大,后面也要补齐。...

2019-07-26 10:21:14 1811

原创 Ubuntu18.04安装caffe cpu

Ubuntu18.04安装caffe1.安装caffe1.1. 安装依赖包sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler sudo apt-get install --no-install-recomme...

2019-07-25 10:51:17 5456 3

原创 caffe plot_training_log.py.example的 python3版本

根据log文件绘制loss和accurate图:https://blog.csdn.net/lubingxu/article/details/72811180、但是:plot_training_log.py.example是python2版本的,可以根据报错信息改为python3。1、print语法不同。python2的print不用括号,Python3要括号2.range()全部...

2019-07-24 11:22:47 687

原创 打基础1 关于字符和字符串

基础还是太弱了,学的时候不认真,很多东西都是稀里糊涂的,那就继续学咯一、字符数组1、字符数组的初始化:①char a[10]="hello"(这种方式只能在初始化的时候用)②char a[10]={"hello"}③char a[10] = {'h','e','l','l','o'};最后一种后面不会自动补上’\0‘2、puts和gets 能够输入输出字符数组,puts...

2019-07-10 18:34:22 222

原创 PAT 1014 Waiting in Line

1014 Waiting in Line (30 分)Suppose a bank has NNN windows open for service. There is a yellow line in front of the windows which devides the waiting area into two parts. The rules for the customers ...

2019-07-04 16:12:47 115

原创 PAT 1016 Phone Bills

1016 Phone Bills (25 分)A long-distance telephone company charges its customers by the following rules:Making a long-distance call costs a certain amount per minute, depending on the time of day wh...

2019-07-04 16:05:29 95

原创 PAT 1015 Reversible Primes

这道题不难,嘿嘿嘿#include<iostream>#include<cmath> using namespace std;int getNum(int c1,int radix){ int result =0; while(c1) { result = result*radix+c1%radix; //除模 c1 = c1/rad...

2019-07-01 20:36:48 109

原创 PAT 1013 Battle Over Cities

这一道题难吗?不难,呜呜呜,但还是卡了好久,去他娘的段错误,孩子被

2019-06-28 13:52:09 113

原创 1012 The Best Rank

To evaluate the performance of our first year CS majored students, we consider their grades of three courses only: C - C Programming Language, M - Mathematics (Calculus or Linear Algrbra), and E - Eng...

2019-06-28 13:43:21 84

原创 PAT 1011 Wodld Cup Betting

emm,这道题不难,为啥有的题难到死,有些题简单到死#include<iostream>#include<algorithm>using namespace std;pair<double,char> p[3];int main(){ float one,two,three; float sum=1; for(int i=0;i&lt...

2019-06-28 13:07:41 87

原创 PAT 1010 Radix

来,让我们从头到尾得观察一下这道1、以为最大进制为36以内。但注意:题目中只说了数字的取值为0-9,a-z,进制大于每一个数字。并没有说进制的范围!!!!!!!!再强调一遍,没有给进制的范围。给定一个字符串,只能判断出这个字符串的最小的进制,最大。。并不是36。2、我的思路是将s2从最小进制开始向radix进制转换,如果转换出的字符串记为temp,想一想,停止的条件是什么?如果用...

2019-06-24 22:15:23 120

原创 PAT 1009 Product of Polynomials

这个题我本来想着用数组,但万一太稀疏的话太浪费空间,感觉用map的话有三点好处:1、节省空间2、不同计数,用map.size() 就好了3、序列都是排好的,甚至反向输出也很6但我STL用的不多,先记录刚才做题过程中百度的东西,做个小总结:1、插入用insert(make_pair(first,second);2、删除用erase(iter)或者erase(first);...

2019-06-22 20:42:17 86

原创 PAT 1008 Elevator

这道题也太简单了吧,不敢相信#include<iostream>using namespace std;int main(){ int n,m,last=0,sum = 0; cin>>n; for(int i=0;i<n;i++) { cin>>m; if(m-last>=0) sum+=(m-last)*6+5;...

2019-06-22 19:15:20 92

原创 PAT 1007 Maximum Subsequence Sum

这道题,按道理来说得一遍过,但是呢,因为一个等号耽搁了太长的时间,掌嘴。幸好得到了一个大佬的帮助。#include<iostream>using namespace std;//这是哟个最大序列和问题,计算以当前结束 int num[10005];int main(){ int n,m,tempsum=0,start=0,end=0,tempstart=0,...

2019-06-22 19:03:11 97

原创 PAT 1006 Sign In and Sign Out

哇,今天早上有如神助,又一次唰唰全过~#include<iostream>#include<vector> #include<string>using namespace std;struct Person{ string id; string start; string end; Person(){} Person(string i...

2019-06-22 11:29:35 202

原创 PAT 1005 spell it right

这是我目前唯一一次过了全部测试用例的题,流出了心酸的泪~#include<iostream>#include<string>using namespace std;string input;//循环遍历拿到每一位数 string english[] = {"zero","one","two","three","four","five","six","...

2019-06-22 11:04:59 167

原创 PAT 1004 Counting Leaves

根据题目我们注意到:根节点固定是1,所以我想当然地认为第一行肯定输入的是01的子节点,就因为这一点,头发都掉了100根先把错误的代码粘出来#include<iostream>#include<cstring>using namespace std;//tree -1表示这个节点不存在,1表示这个节点是叶节点,0表示这个节点不是叶节点 //level ...

2019-06-21 15:54:58 112

原创 PAT 1003 Emergency

#include<iostream>using namespace std;#define mmax 10000int dis[500][500];int eachnum[500],visited[500],tempdis[500],num[500],count[500];//num用来表示什么呢?用来表示包括这个城市在内路径上的救护队数量 int main(){...

2019-06-21 15:45:29 89

原创 PAT 1002 A+B for Polynomials

#include<iostream>#include<cstring>#include<cmath>using namespace std;#define zero 0.000001float sum[1001]; int getPloynomials(){ int n,index,max = -1; float num; cin>&...

2019-06-21 15:39:40 127

原创 PAT 1001 A+B format

#include<iostream>using namespace std; //这是一个递归过程void digui(int c,int flag){ int temp = c/1000; if(temp){ digui(temp,1); c = c%1000; printf("%03d",c); }else { cout<<...

2019-06-21 15:35:35 87

原创 下载jboss

http://jbossas.jboss.org/downloads/aaaa

2018-11-01 22:45:01 525

原创 jquery获取相同类标签的所有值

通常 jQuery总是只返回第一个类标签的值。但我们往往需要一个类标签的所有值,所以:var btn = $('.btn').val();//只能获得这个类标签的第一个值//获得一组值var btns = new Array();$(".btn").each(function(){ btns[key] = $(this).val(); // 或者 btns[key]...

2018-11-01 11:19:40 9997 2

原创 jquery设置和移除disable的方法

//两种方法设置disabled属性 $('#button').attr("disabled",true); $('#'button').attr("disabled","disabled");//三种方法移除disabled属性 $('#'button').attr("disabled",false); $('#'button').removeAttr("disabled"); $(...

2018-11-01 11:11:53 1961

原创 jsp中碰壁的点

1、c:set中的var的值能不能是el表达式?经过测验,表示不行:According to TLD or attribute directive in tag file, attribute var does not accept any expressions 

2018-10-25 14:36:13 84

原创 数据库触发器+定时事件实例

功能描述:图书管理系统,借书表为borrow,罚款表为fine,罚款规则表为rule。当borrow表中超期30天时,将相关信息添加至fine表中,并且根据罚款规则每日递增罚款数值。1、建表:关键点:borrow中的borrowTime是指已经借书的天数,一旦这个数值是30天,就将这一项添加进fine表中。fine表中的money是指超期钱数,每天罚款数量根据rule表中的daliyfin...

2018-10-22 23:06:04 4485

原创 数据库mysql的学习笔记

 1器据库触发qihttps://www.cnblogs.com/phpper/p/7587031.html①默认情况下,delimiter “;” 用于向 MySQL 提交查询语句。在存储过程中每个 SQL 语句的结尾都有个 “;”,如果这时候,每逢 “;” 就向 MySQL 提交的话,当然会出问题了。于是更改 MySQL 的 delimiter。②show triggers  查看所有...

2018-10-21 23:41:48 96

空空如也

空空如也

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

TA关注的人

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