杂谈
水木流年追梦
清华大学计算机研究生,专研算法工程
展开
-
震惊!原来leetcode竟然真的能中奖?
填了一个leetcode的有奖问卷,做了问卷后的抽奖,没想到真中了,还挺幸运的吧,希望多多努力,越努力越幸运!原创 2021-07-04 00:32:47 · 191 阅读 · 0 评论 -
jupyter notebook无法鼠标选中问题解决
可以把浏览器从兼容模式换为急速模式即可。原创 2020-08-06 00:44:48 · 2507 阅读 · 0 评论 -
kaggle奖牌发放体系(转)
kaggle的评价体系 kaggle的用户评价体系是基于三个维度的:竞赛、代码以及社区参与。根据这三个维度把kaggle的用户分成了5个等级: Novice :初始等级,只要注册就算 Contributor :添加资料信息,并且进行了各种指定的动作即可。如上两个等级没有考虑到用户的比赛成绩和社区声望。Expert :获得两枚竞赛铜牌;5枚代码铜牌;以及50枚讨论铜牌 Master :获得一枚竞赛金牌,两枚竞赛银牌;10枚代码银牌;50枚讨论银牌以及总共200枚讨论奖牌 Grandmaster :获得5枚.原创 2020-07-20 14:04:08 · 2685 阅读 · 0 评论 -
下载网页上的json文件,避免直接打开的尴尬情况
发现可以直接在迅雷里输入网址下载!原创 2020-07-18 14:13:00 · 2388 阅读 · 0 评论 -
如何自己找数据分析项目来做?
转自知乎热答:天池-aribnb短租数据集分析赛链接:https://tianchi.aliyun.com/competition/entrance/231715/introduction?spm=5176.12281973.1005.9.3dd54c2ai3uqkT因为自己在工作中会处理许多酒店相关的数据,在看见这个数据集的时候,有种莫名的熟悉感。数据分为汇总版和明细版两类。可从汇总版入手熟悉后,进阶使用完整版挖掘更多信息。listings 数据为短租房源基础信息,包括房源、房东、位置原创 2020-07-16 20:16:15 · 641 阅读 · 0 评论 -
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
自上而下理解三者关系首先我们看一下DataLoader.__next__的源代码长什么样,为方便理解我只选取了num_works为0的情况(num_works简单理解就是能够并行化地读取数据)。class DataLoader(object): ... def __next__(self): if self.num_workers == 0: indices = next(self.sample_iter) # Sampler转载 2020-07-15 11:48:09 · 1381 阅读 · 4 评论 -
Function与Module的差异与应用场景
Function与Module都可以对pytorch进行自定义拓展,使其满足网络的需求,但这两者还是有十分重要的不同:Function一般只定义一个操作,因为其无法保存参数,因此适用于激活函数、pooling等操作;Module是保存了参数,因此适合于定义一层,如线性层,卷积层,也适用于定义一个网络Function需要定义三个方法:__init__, forward, backward(需要自己写求导公式);Module:只需定义__init__和forward,而backward的计算由自动求导机制原创 2020-07-15 11:41:27 · 697 阅读 · 0 评论 -
激励自己奋进
城市慷慨亮整夜光,如同少年不惧岁月长。——陈粒《历历万乡》身披午夜的星芒,凝视破晓的曙光.今日如此 日日皆然原创 2020-07-14 22:50:40 · 282 阅读 · 0 评论 -
大学生研究生必备的数据竞赛平台
数据竞赛平台国内外常见的数据竞赛平台: 国外竞赛平台: Kaggle DrivenData Colalab CrowdAI Kelvins Signate analyticsvidhya 国内竞赛平台 天池 点石 JData DataCastle DataFountain Biendata 科赛 AI研习社 图灵联邦 AI Studio FlyAI DataSciCamp竞赛列表:https://www.d原创 2020-07-13 15:48:07 · 366 阅读 · 0 评论 -
20岁无资本无未来
作者:南城以南链接:https://www.zhihu.com/question/318937234/answer/645431576来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。你学习一般,考上了现在的这所学校,成绩不算好,拿不到奖学金,上课不听讲,上自习不规律,考试靠突击,同学帮一把的话也能每科考到七八十分,但是与优秀总有很大距离。你家境一般,父母都是普通员工,你在这个城市的生活费是每月一千二,没事下下馆子,一个月添件衣服,想买台相机,咬咬牙才能买双自己.原创 2020-07-12 17:37:48 · 506 阅读 · 0 评论 -
廖雪峰 2018年官方最新Python3教程(一二三全)
廖雪峰 2018年官方最新Python3教程(一二三全)链接:https://pan.baidu.com/s/14iYhT0blUBOR_wVvOkXfYA提取码: 766n转载 2020-07-09 18:59:54 · 641 阅读 · 1 评论 -
花两年时间去面试一个人——给准备面试的启发
Joel Spolsky曾经感叹:招聘难,难于上青天(此处笔者稍加演绎:))。他有两个辛辣但不乏洞察力的断言:真正的牛人也许一辈子就投大概4次简历,这些家伙一毕业就被好公司抢走了,并且他们的雇主会给他们不赖的待遇,所以他们也不想挪窝。(刚刚去世的Dennis Ritchie就是这样一个人)而“人才”市场上能找到的大多都不是什么人才。招到这帮人轻则费钱重则把你公司搞挂。(当我把这篇文章给邹欣老师review的时候,他说了另外两点:1. 最好的人也许不投简历,就决定去哪里了。所以要在他们做决定前找到他们。2转载 2020-07-09 15:36:44 · 764 阅读 · 1 评论 -
人是怎么变强的?
人是怎么变强的?,知乎热答:首先要说明一点的是,曾国藩的天赋平平,跟古天乐的“相貌平平”可完全不是一个概念。关于他的笨,有个著名的段子。某晚有个小偷到曾家偷东西,正好进了曾国藩背书的屋子,他在背《岳阳楼记》,小偷蹲在梁上,想等曾国藩背完之后再下来,结果小曾背来背去的,背 不熟,小偷在梁上睡了两觉,结果小曾同学还在苦苦地背,小偷气不过,跳了下来,指着曾国藩的鼻子,破口大骂:“就你这个笨样,还读什么书?你听 我给你背一遍!”说着,从头背到尾。然后,一甩门,扬长而去,留下曾国藩在屋里目瞪口呆。虽然这只是原创 2020-07-09 15:16:14 · 695 阅读 · 0 评论 -
一个年轻人为什么毫无欲望?
知乎热答:驴喜欢拉磨吗?应该没几个喜欢。 为什么还拉磨?有胡萝卜加大棒。 不拉磨就棒打,打得疼了就拉磨。 怎样拉得更快?怎样防止磨洋工? 吊几根胡萝卜,骗头驴还不简单? 蠢驴子那么傻,还以为能吃到呢。 于是努力拉磨,不需扬鞭自奋蹄。 主人非常高兴,喜欢有欲望的驴。 但是驴子再蠢,时间长了也开窍, 发现自己被骗,胡萝卜只是画饼。 自己多拉一圈,别的驴多拉三圈, 自己够努力了,别的驴更加努力。 大家都努力了,可胡萝卜还是少, 多拉十圈那驴,才能多吃到一根。分配规则不变,多拉多少也没用, 不如躺平装死,起码能原创 2020-07-02 22:27:25 · 1615 阅读 · 0 评论 -
pytorch中num_workers详解
原创 2020-06-22 23:52:30 · 10789 阅读 · 4 评论 -
奋斗5年,从月薪3500到700万(不止谈赚钱,故事也很感人)
来上海整整五年了,事业上已有了突飞猛进的飞跃,生活方面有过一段段的辛酸。然而,如今回首看来,这五年来也这是这些苦恼最终成为我前进的机 遇,让我拥有了目前还算可以的生活境遇—700万身价,对有些兄弟来说可能是微不足道,但是我想大多数朋友还可能暂时没有达到这个状态---没有半点炫耀 的意思,我知道朋友们很多都会成功,会比我强得多---所以会对我的经历感兴趣,我决定定下心来,好好写点文字,希望不会让朋友们失望。今天我的心里有一个想法更加清晰,那就是:爱,只有爱,才是一个男人成功的最好动力、最合适的动力。.转载 2020-06-15 21:43:05 · 2915 阅读 · 3 评论 -
lua编程入门
Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua 特性轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里。 可扩展: Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,就像是本来就内置的功能一样。 其它特性: 支持面向过程(procedure-oriented)编程和函数式编程(function原创 2020-05-15 16:25:34 · 299 阅读 · 0 评论 -
pytorch更新
conda install pytorch torchvision -c pytorch原创 2020-04-25 17:26:34 · 245 阅读 · 0 评论 -
ubuntu apt-get 时遇到waiting for headers的破解办法
cd /var/cache/apt/archives/partialsudo rm -f *原创 2020-04-25 01:15:33 · 1108 阅读 · 0 评论 -
HR面必知黑话!错过后悔!
选自知乎上一个大佬的回答我们薪资全行业最高——我们加班全行业最狠我们平均工资8000——总监们月薪4万,你,4千我们工资面议——低到吓死你只要你干得好,两年翻番不是梦——嗯不是梦,是饼~我们高提成,工资上不封顶——底薪2千,其他你自己玩命挣呗薪酬范围4000~8000——不好意思,以你的能力我们只能给到4千绩效好能拿到8000——当然一般只有4000提供有竞争力...原创 2020-04-21 18:29:55 · 614 阅读 · 0 评论 -
必备读论文的黑科技!错过后悔!
wps2019是绝对的读pdf文件的黑科技,不仅可以免费注释,加文字,而且可以直接划词翻译,不用什么额外的词典,翻译的也比较准确,绝对的黑科技,谁用谁知道!...原创 2020-04-20 13:03:51 · 289 阅读 · 0 评论 -
绝对不能错过!!!计算机视觉从入门到精通,经典视觉课程推荐
CS 131 Computer Vision: Foundations and Applications:http://vision.stanford.edu/teaching/cs131_fall1415/schedule.htmlCS231A Computer Vision: from 3D reconstruction to recognition:http://cvgl.sta...原创 2020-04-19 18:29:52 · 562 阅读 · 0 评论 -
错过后悔十年!计算机视觉入门到精通,学习书籍推荐
1. 《Computer Vision: Algorithms and Applications》2. 《Computer Vision: Models, Learning, and Inference》3. 《Computer Vision: A Modern Approach》4. 《Introductory Techniques for 3-D Computer Vision》...原创 2020-04-19 18:28:08 · 875 阅读 · 0 评论 -
Github学生账号认证
我们都知道gtihub是同性交友必备网站(误)。当然,不开玩笑,大家的github账号都是公开的代码仓库,如果想要私有仓库,除了付费,还有学生认证这条路。1.申请网站https://education.github.com点击书包点击get the pack加入学校邮箱和学生证,点击下面的绿色按钮即可完成申请,之后就是等邮箱邮件啦!...原创 2020-04-10 17:42:03 · 4982 阅读 · 0 评论 -
一图秒懂!“天使投资、VC、PE、A轮、B轮、C轮融资”的关系
我们经常看到朋友圈里某某公司获得了某轮融资,所谓的A轮B轮究竟是个什么概念呢?今天就跟小伙伴们分享一下A、B、C、D轮融资与天使投资、VC、PE的关系。 天使投资(AI):天使投资所投的是一些非常早期的项目,有些甚至没有一个完整的产品和商业计划,或者仅仅只有一个概念。天使投资一般在A轮后退出,天使投资是风险投资的一种,投入资金额一般较小。天使投资人通常是3f即家人、朋友和傻瓜(Family、...转载 2020-02-06 16:05:54 · 3426 阅读 · 0 评论 -
import torch报错 from torch._C import * ImportError: DLL load failed: 找不到指定的程序。解决办法
查看很多办法无果之后使用conda install python==3.6.7完美解决原创 2019-11-23 16:29:15 · 1747 阅读 · 1 评论 -
网站前后端交互学习有感
今天看了一个教学视频,教的是世界上最好的语言——php。但其实语言毕竟大同小异,我感觉给我恍然大悟感觉的就是最后一课动手写一个前后端交互的简单例子,以前html标签里的某些不明白的东西一下子就懂了(原来只学了前端的一些知识)。感觉还是学习很重要啊,虽然现在学的知识不一定完全理解,但是它会沉淀在脑海中成为自己的东西,以后某个时间点学了相关的东西就是挖掘它的钥匙。如果说现在学的东西是一个个点,当点越来原创 2017-02-25 21:29:13 · 541 阅读 · 0 评论 -
Dev c++一些调试方法
点击行号可以设置断点,这样就可以从断点开始执行程序,可以右键选中变量查看变量在程序运行中的值的变化情况。点击下一步单步执行,这样程序就可以一步步执行。在运行到函数处可以点击进入函数,这样就可以看到函数的执行情况。原创 2017-03-02 17:18:48 · 679 阅读 · 0 评论 -
解决Dev c++不能调试问题
曾经也为Devc++这款编译器一调试就崩溃而烦恼,后来一次有个同学说了解决办法:按顺序点击 :工具——编译选项——代码生成/优化——连接器在菜单里把产生调试信息改为yes,然后就好了~原创 2017-03-02 17:01:35 · 4105 阅读 · 1 评论 -
面试微软等公司必备的书
列一下我所认为的,你面试微软前必须要读的十本书:Code: The Hidden Language of Computer Hardware and Software (《编码的奥秘》)Computer System: A Programmer’s Perspective (《深入理解计算机系统》) / Windows via C/C++ (《Windows核心编程》 / 《程序员原创 2017-02-14 15:59:19 · 622 阅读 · 0 评论 -
一次完整的http请求
一次完整的http请求1. http请求和响应过程:(1)建立连接:客户端向服务器建立连接,发送报文,包含相应的请求资源的方法和客户端能支持的协议,编码等数据。(2)服务器决定是否接受请求。(3)如果服务器同意建立连接时便要处理请求,其中包括访问资源,访问资源时需要相应的映射机制,把客户端的URL转化为本地目录下相应的文件(4)服务器访问到相应的资源后构建响原创 2017-02-14 12:58:45 · 393 阅读 · 0 评论 -
正则表达式初学
假设你在一篇英文小说里查找hi,你可以使用正则表达式hi。这几乎是最简单的正则表达式了,它可以精确匹配这样的字符串:由两个字符组成,前一个字符是h,后一个是i。不幸的是,很多单词里包含hi这两个连续的字符,比如him,history,high等等。用hi来查找的话,这里边的hi也会被找出来。如果要精确地查找hi这个单词的话,我们应该使用\bhi\b。\b是正则表达式规定的一个特殊代码(好吧,某些人原创 2017-02-14 01:06:56 · 231 阅读 · 0 评论 -
python遍历本地文件系统
直接贴代码import os import os.path rootdir="D:\\14.7" #遍历的文件夹for parent,dirnames,filenames in os.walk(rootdir): #三个参数:父目录,所有文件夹名字,所有文件名字 for dirname in dirnames:原创 2017-02-13 10:39:50 · 773 阅读 · 0 评论 -
python处理文本
最近在进行一些实验,需要进行文本处理,提取文本中关键的字段数据,得到表格,进行分析。在此简要的进行记录。一、需求是这样的:得到的GPGPU-Sim运行的程序文本文档。那么我现在需要提取目标对应的键值。比如文本中有如下:A1 = B1A2 = B2A3 = B3.....A5 = B5我现在需要提取出A2和A5对应的键值B2以及B5,按原创 2017-02-13 09:30:17 · 577 阅读 · 0 评论 -
Java学习——继承和多态
1. 在Java中,一个类只能继承一个类称为单继承。但一个超类可以派生出多个子类,从未形成具有树形关系的结构。一个类只能继承一个父类,称为单继承。2. 子类继承父类的成员变量,除构造方法之外的成员方法,可以重新定义父类成员。3. 子类不能在自己声明的方法中访问父类所有成员变量或成员方法。对父类private成员没有访问权限。对父类public和protected成员具有访问权限。子类对父类原创 2017-02-08 14:27:26 · 323 阅读 · 0 评论 -
extern问题
这个关键字真的比较可恶,在声明的时候,这个extern居然可以被省略,所以会让你搞不清楚到底是声明还是定义,下面分变量和函数两类来说:(1)变量尤其是对于变量来说。extern int a;//声明一个全局变量aint a; //定义一个全局变量aextern int a =0 ;//定义一个全局变量a 并给初值。int a =0;//定义一个全局变量a,并给初值,第四转载 2017-03-07 20:42:37 · 386 阅读 · 0 评论 -
浮点数的表示
在定点数表示中存在的一个问题是,难以表示数值很大的数据和数值很小的数据。例如,电子的质量(9×10-28克)和太阳的质量(2×1033克)相差甚远,在定点计算机中无法直接表示,因为小数点只能固定在某一个位置上,从而限制了数据的表示范围。为了表示更大范围的数据,数学上通常采用科学计数法,把数据表示成一个小数乘以一个以10为底的指数。例如,在计算机中,电子的质量和太阳的质量可以分别取不转载 2017-03-12 14:58:22 · 930 阅读 · 0 评论 -
你看得懂的海明码校验和纠错原理
此文为转载 以下内容摘自笔者最新出版的著作《深入理解计算机网络》一书:http://item.jd.com/11165825.html 本书原始目录参见此文:http://blog.csdn.NET/lycb_gz/article/details/8199839 5.3.6 海明纠错码 海明码(Hamming Code)是一个可以有多个校验位转载 2017-03-12 15:18:26 · 2828 阅读 · 3 评论 -
解读Tensor张量的维数
学习Pytorch就免不了和张量碰面,但这个高维张量并不明白,所以找了相关资料了解了一下维度要看张量的最左边有多少个左中括号,有n个,则这个张量就是n维张量。张量的形状以 [D0, D1, … Dn-1] 的形式表示,D0到Dn是任意的正整数。如形状[3,4]表示第一维有3个元素,第二维有4个元素,[3,4]表示一个3行4列的矩阵。在形状的中括号中有多少个数字,就代表...原创 2019-10-04 21:55:58 · 7893 阅读 · 2 评论 -
T字型人才必读扩展知识面的40本书
思考力 《世界上最简单易懂的逻辑思考课》 《为什么疯子比常人更容易成功》 《麦肯锡教我的思考武器》 《天才在左,疯子在右》 《轻松学会独立思考》 《你的灯亮着吗?》 《统计数字会撒谎》 《对权威的服从》决策力 《稀缺:我们是如何陷入贫穷与忙碌的》 《牛奶可乐经济学》 《决策的智慧》 《知道做到》 《第3选择》 《断舍离》执行力 《自品牌:社交媒体时代如何打造个人品牌》 《练习的力量:把事情...原创 2019-04-08 08:59:04 · 733 阅读 · 0 评论