- 博客(283)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注

转载 激励-弱校acm的奋斗史
终于找到了这篇文章的出处 http://www.acmwiki.com/index.php?doc-view-487.htm不知道什么时候,开始知道ACM;也不知道什么时候,开始喜欢上ACM。但是,我知道,我喜欢上了,而且不会后悔。我是大一的时候进的学校ACM队,那个时候,一切都是冰冷的,华东理工大学,在别人的眼里,只是每次给别人垫底的学校,次次如此。但是,我们不甘心,我们从不甘
2013-12-08 00:59:19
656
原创 python实现的ssh失败5次拉黑ip
使用python实现的从/var/log/secure中读取约两小时内登录失败超过5次的ip加入黑名单。如果有误删,可以加入白名单,并删除/etc/hosts.deny。仅自己玩一玩用,实际上有更完善的fail2ban软件可以使用from collections import Counterimport reimport datetimeimport ossecure_log_dir = '/var/log/secure'deny_dir = '/etc/hosts.deny'wit
2020-12-04 09:54:20
393
原创 moco代码阅读笔记
关于moco的论文解析有很多了,但是光看解析还是有一些内容不是很懂。于是就想着看看代码。基本思路图片进行两次数据增强,分别成为query和key。每张图片要只和自己是一类,和别的图片不成为一类。看论文的时候理解错误的地方:以为每次从队列中弹出来一部分作为反例,其实是整个队列都会作为反例的看论文的时候没有理解的地方:是不是一定需要保证队列里存在的样本和query的样本是不重复的?怎么保证的?理论上需要保证,但是代码里在第一个epoch是不会重复,在后面的epoch有极低的概率重复,不会
2020-11-20 15:14:43
5005
7
原创 pytorch 分布式多卡
记录一下使用多卡训练时用的方法还有碰到的问题使用dataparallel类相对比较简单,distributeddataparallel可以稍微提升效率,在单节点上面也可以跑。这里就只按照单节点写了。更正式的代码参考pytorch官方给的imagenet分布式训练代码代码:import sysimport ossys.path.append(os.path.join(os.path.dirname(__file__), '..')) import torchfrom xxx.modeling
2020-08-31 17:20:15
6171
原创 机器学习基石笔记
文章目录第一课:学习的问题第二课第三课第四课第五课第六课第七课第八课总结第一课:学习的问题机器学习三个条件:有潜在的模式可以学习,潜在的模式无法用规则来表达出来,有数据定义符号:符号含义x⃗∈X,y∈Y\vec x \in \mathcal X, y \in \mathcal Yx∈X,y∈Y输入和输出f:X→Yf:\mathcal X \to \mathcal Yf:X→Y未知的真实函数,需要学习的结果尽可能拟合这个函数D={(x⃗1,y1),(x⃗2,y2),
2020-06-19 22:38:55
259
原创 DETR论文笔记 End-to-End Object Detection with Transformers
文章目录摘要模型大致结构损失函数模型结构为什么有用摘要论文:End-to-End Object Detection with TransformersDETR是一个使用transformer进行目标检测的一篇论文。它的亮点在将transformer应用到了视觉任务,将NLP和CV任务之间打通了。DETR实现非常简单,不需要像faster-rcnn一样设计很复杂的结构,而且可以达到和faster-rcnn差不多的结果。模型大致结构模型的结构主要是两部分,首先是CNN的图片特征提取部分,然后是tra
2020-06-02 22:31:28
4759
原创 财政部ppp数据库爬虫
需求给出关键字,然后爬取财政部ppp数据库中相应项目的数据,保存到sqlite中。使用软件:requests、json、sqlite代码写于2020-4-22,以后可能会出现网页改版而导致不可用先上代码:import requestsimport jsonimport sqlite3db = sqlite3.connect('./caizhengbu.db')cursor = ...
2020-04-23 11:22:56
5016
6
原创 Pytorch中Rnn的实现(0.2.0版)
目录使用到的文件列表:torch/nn/modules/rnn.pyRNN实现参考博客:https://zhuanlan.zhihu.com/p/32103001最近需要自己实现基于rnn的attention机制,所以参考了一下pytorch里面对rnn实现的方法。在最新版的pytorch源码中,rnn貌似直接调用的底层接口,没有找到实现的代码。在0.2.0版本中找到了实现的代码。在pytor...
2020-01-05 21:06:02
1029
原创 PIL存储到pdf中
在做实验的过程中,往往需要将图片和预测的内容输出,从而对模型的的性能有更好的判断。如果将训练集所有图片都放到jupyter中,肯定是放不下的,就算放下了浏览器也会卡死。所以我想将预测的图片和一些测试需要的文字提取放到pdf中去。参考:stackoverflow、user guide 第5.2节官方文档给出的例子只能从文件到pdffrom reportlab.platypus import ...
2019-07-20 10:55:55
923
翻译 Connectionist Temporal Classification(CTC)
论文地址:https://www.cs.toronto.edu/~graves/icml_2006.pdf概述这是论文中第三节的翻译,加入了一些自己的理解。还有没看懂的地方,希望可以有人一起讨论符号符号的介绍在论文的第二章里面。符号含义S训练集DX×ZD_{X \times Z}DX×Z数据服从的分布,X\ChiX是输入,Z\ZetaZ是标签X∈(R...
2019-07-17 20:44:51
561
原创 PSENet源码阅读笔记
目录开篇论文提要代码实现新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入开篇论文在这里这篇论文已经有很多人...
2019-07-09 19:34:48
3562
11
原创 Rademacher Complexity
定义: Empirical Rademacher Complexity假设G是从Z映射到[a,b]的一族函数,S=(z1,...,zm)S=(z1,...,zm)S=(z_1,...,z_m)是Z中数量固定的样本集合。在集合S上,Empirical Rademacher Complexity of G定义为:R^S(G)=Eσ[supg∈G1m∑i=1mσig(zi)],(3.1)ℜ^S(...
2018-07-16 16:46:13
6434
转载 1.深度学习框架——TensorFlow的安装与入门
转载自http://blog.csdn.net/qq_18297933/article/details/52465616研一时,从我身边的一些好基友中了解到,他们实验室用的框架都是caffe,前段时间我也在windows下尝试安装了Caffe,但白天“科研”任务中,编译时成功13个,失败3个,我还没有去找原因(大家最好在Linux下搞这些东西,window反而更麻烦!)。最近一直在看深度学习理论方面
2016-12-14 14:32:57
1045
转载 Ubuntu16.04与Windows时间不一致
最近装了windows10和ubuntu16.04双系统,仍然出现了喜闻乐见的老问题,装完后,在windows下时区不对,
2016-09-07 11:28:06
6488
原创 Codeforces Round #363 (Div. 2) D. Fix a Tree
题意给出一组数表示每个节点的父节点,要修改最少的边使得这些节点变成一棵树
2016-07-21 10:45:17
384
原创 Codeforces Round #362 (Div. 2) Problem D——Puzzles
题意遍历一张图,每个节点的子节点排列方式随机等可能,求每个节点访问到的时间的期望思路
2016-07-19 17:01:05
372
原创 Codeforces Round #352 ——Ultimate Weirdness of an Array
题意:一个数组的weirdness是这个数组中所有最大公约数的最大值。给出一个数组a,将a中[i,j][i,j]之间的部分去掉,剩下的部分的weirdness就是f(i,j),求所有的i,j的组合的weirdness的和。
2016-05-30 15:14:18
569
原创 CodeForces Round 352——Recycling Bottles & Robin Hood
Recycling Bottles & Robin Hood
2016-05-25 16:12:44
392
原创 vim 一键编译JAVA,c++
参考:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html 以及vim帮助文档 用这段代码可以实现f5编译"C,C++ 按F5编译运行
2016-05-11 18:26:08
3553
原创 用PPA下载codeblocks
ubuntu商店的更新总是特别慢,现在codeblocks的最新版是16.01,然而应用商店里的仍然是13.12。 在codeblocks的官网中,ubuntu版的是用PPA下载的。 第一步,添加源:sudo add-apt-repository ppa:damien-moore/codeblocks-stable第二步,更新源:sudo apt-get update第三步,下载:sudo
2016-05-08 09:40:42
2008
原创 从oracle官网wget jdk
jdk8链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 如果直接右键点击复制链接,然后wget url下载下来的文件没法用tar 解压。 错误如下: gzip: stdin: not in gzip format tar: Child returned status
2016-05-04 17:12:36
499
原创 Codeforces Round #343 (Div. 2) D. Babaei and Birthday Cake
题意:有几个蛋糕,要求把他们按照这样的方式堆起来: 下面的编号比上面的小;下面的体积比上面的小。 求把这些蛋糕堆起来能得到的最大体积是多少。
2016-02-27 17:07:33
441
1
原创 Codeforces Round #343 (Div. 2) Problem C——Famil Door and Brackets
题意:有一串由m个括号组成的字符串(设为s)。要在这个字符串前面和后面加上若干个括号,使得:1.字符总数为n;2.左括号跟右括号总量相等;3.任意一个前缀,他的左括号数量大于等于右括号数量。求共有多少中加的方法
2016-02-27 16:16:20
380
转载 JAVA键盘事件监听(1)
转载自:http://blog.csdn.net/gaowen_han/article/details/7738655package com.han;import java.awt.Container;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import javax.swing.JFr
2016-02-11 11:38:23
879
原创 hdu 4974——A simple water problem
题意:一次比赛由两个人进行,每个人可以加1分或0分。有n个人最后得分是a[i],问这些人最少进行了几场比赛思路:注意要从大到小排序,把得分最少的放在最后代码如下:#include #include #include #include #include #include #include #include #include #include #include #
2015-08-20 17:02:20
440
原创 hdu 4764——Stone
题意:可以理解为有N-1个石头(减一是因为题目说不能有N),两个人轮流拿,每次最多拿k个。如果一个人没有拿的了就输了。问先手是否会赢。
2015-08-07 15:24:07
370
原创 hdu 4750——Count The Pairs
题意:南京理工大学有很多景点。两个景点组成一对。两个景点的价值用这种方式计算:设两个景点之间一条路径中最长的一条路的距离是s,这两个景点的价值f就是所有路径中s的最小值。游客想要找价值大于等于t的景点对有多少个。 思路:将边按照权值从小到大排序。依次遍历每条边。因为每次加入的边是当前遍历过的边中最大的,若这条边连接的两个节点不在同一个集合中,那么这两个集合之间点对的价值就是这条边的权值。 错误:
2015-08-06 19:16:40
547
实验室安全.txt
2019-08-17
Visual C++里面的重复定义
2013-05-31
C++字符串问题,char type[10]跟string type 有什么区别?
2013-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人