- 博客(38)
- 收藏
- 关注
原创 leetcode刷题记录3: 2021.2.21
文章目录区域和检索(题目编号:307,中等,[link](https://leetcode-cn.com/problems/range-sum-query-mutable/))区域和检索(题目编号:307,中等,link)一种想法,前缀和数组,再用map额外记录哪些位置的元素发生了变化以及变化前后的差值。测试阶段,遍历map中的key(位置下标),如果出现在求和区间,就对区间初始和作调整。结果正确,但是会超时,原因是需要多次遍历map,如果map元素变多,耗时将大幅增加。...
2022-01-06 23:38:29 3929
原创 Ubuntu下python命令行窗口无法使用上下左右、退格键,会弹出类似^[[A的字符的解决办法
python命令行调试无法使用上下左右键的解决:原因在于缺少readline这个包,或者没有配置好。可以先尝试在python命令行窗口执行import readline,看是否正常,如果还不行,就按照下面的操作试一下。apt-get install readline之后在python命令行输入import readline,有时候会报错libtinfo.so.6 cannot found shared ...,用find命令找一下系统有没有libtinfo.so这个文件,如果有,创建一个软链接,到l
2021-01-09 15:19:01 2310
原创 leetcode刷题记录2:进度64, 2021.10.23
文章目录数组的度(题目编号697:[link](https://leetcode-cn.com/problems/degree-of-an-array/))二叉搜索树(题目编号700:[link](https://leetcode-cn.com/problems/search-in-a-binary-search-tree/))数据流中的第K大元素(题目编号703:[link](https://leetcode-cn.com/problems/kth-largest-element-in-a-stream/
2020-11-12 23:31:51 607
原创 督促自己完成leetcode(137/400/1442) 2020.10.6
中文leetcode网址:https://leetcode-cn.com/problemset/all/简单篇:twoSum暴力循环先排序后双指针,一个从前往后,一个从后往前Hash表(python用字典)7.整数翻转resut = result * 10 + x % 10x = x / 10数值溢出问题,数值范围−231-2^{31}−231 ~ 231−12^{31}-1231−1,result超过范围时需返回0。...
2020-09-07 11:12:04 1129 1
原创 pycharm远程调试服务器上的pytorch程序,Found no NVIDIA driver。
这个问题是在用pycharm远程调试功能时遇到的,当服务器上没有xforward功能时,pycharm专业版带有的远程调试功能是一个很好用的IDE调试解决方法。 程序运行时,torch.cuda.is_available()的值为False,而且模型无法使用GPU,当执行model.cuda()时出错。 执行print(torch.version.cuda...
2019-08-20 19:34:50 6346
原创 caffe编译问题
1. 编译提示一系列cudnn问题,caffe版本过旧,与新版cudnn不兼容。解决:可尝试替换$caffe_root/include/caffe/util/cudnn.hpp以及$caffe_root/src/caffe/layers下面名字以cudnn开头的文件为最新版caffe内的文件,最新版caffe:https://github.com/BVLC/caffe。替换后,可能$caf...
2018-11-19 16:36:07 300
原创 日常软件bug
1. 网易云笔记客户端提示网络错误,无法登录。https://blog.csdn.net/Hit_the_lights/article/details/78684765在internet explorer浏览器中设置-找到Internet选项-高级-重置,再次登录有道云笔记就可以了。...
2018-11-17 20:59:58 2557
原创 caffe使用中遇到的问题与建议
caffe使用中的问题Cannot create Cublas handle. Cublas won’t be available. Cannot create Curand generator. Curand won’t be available.问题描述:该问题是在用python初始化caffe模型阶段出现的。网上有很多相同问题,但原因似乎跟我不一样,有的人说是显卡驱动版本太高,而我不是...
2018-11-14 11:15:54 980
原创 pytorch源码编译遇到的问题
1. 编译到大概33%处,出现Failed to run 'bash ../tools/build_pytorch_libs.sh --use-cuda --use-nnpack nccl caffe2 libshm gloo c10d THD'解决:最新的pytorch源码编译要求CUDNN>5,升级CUDNN到6.0以上的版本即可。不需要更改/usr/local/cuda下边的c...
2018-09-25 11:37:13 4647 3
原创 pytorch使用中遇到的问题
1. load模型参数文件时,提示torch.cuda.is_available() is False。按照pytorch官方网页又安装了一次pytorch,而不是直接使用清华源,执行pip install torch,暂时不知道为什么。2. 使用CrossEntropyLoss时,要求第一个参数为网络输出值,FloatTensor类型,第二个参数为目标值,LongTensor类型。否则...
2018-09-24 20:49:53 7133
原创 2019届秋季校园招聘总结
秋招基本结束了,没拿到BAT,TMDJ的offer,拿到了其他几个也算叫得出来名字的公司吧,也还不错。非科班出身,C++,数据结构,算法,数据库都没学过,进不了互联网大厂,唉~ 想进这些大厂的同学,一定要对C++/Java基础知识,linux常用指令,常见SQL指令等熟悉。 投递岗位:计算机视觉算法工程师。 关于简历投递: ...
2018-09-22 21:44:56 3944 1
原创 记录2019届秋季校园招聘:汇顶科技(2018.9.15)
这次是秋招正式批次,进行了笔试。笔试15天左右通知结果,并安排现场面试。这个公司投递得有点晚了,投递将要结束的时候才网申,错过了提前批。提前批是电话和视频面试。还是要抓住提前批~关键是可以免笔试。笔试内容考察挺全面的。大题基本不会,选择题要好好答。现场一面: 主要是聊项目。给面试官讲自己的论文、项目。面试官应该是不怎么懂深度学习,可能汇顶还是做传统图像处理比较多,...
2018-09-19 19:11:30 2248
原创 一些数学推导讲的好的文章
1. 最小二乘法https://www.cnblogs.com/paiandlu/p/7843236.html2. SVMhttps://blog.csdn.net/u014433413/article/details/78427574
2018-09-14 23:17:03 251
原创 记录2019届秋季校园招聘:快手(2018.9.2)
一面: 面试平台:牛客网视频面试 流程:项目介绍,基础知识问答,代码题 介绍项目,介绍RCNN,神经网络blob的维度,卷积核参数量,卷积层计算量,Faster R-CNN测试速度,SVM的目标函数,SVM与LR区别,使用的什么SVM,有什么参数,selective search算法。...
2018-09-02 15:38:24 789
原创 记录2019届秋季校园招聘:浙江大华(2018.8.19)
一面: 周日晚上吃饭的时候突然接到浙江杭州的电话,当时跟面试官说希望时间延后一点,吃完饭回来就一直在等电话。等了很久都没等到,看牛客网上说有同学也是推迟了大华的面试电话,然后就GG了,心想估计也是这样。不过后来8点多还是接到了面试电话。以后接到面试电话还是尽量不要推迟。 面试开始,先选自己的一个项目进行介绍,然后面试官问到了实习期间所做的工作,没有问很细节的...
2018-08-21 09:58:30 3080
原创 编程之美:快速找出故障机器
我们假设一个机器仅存储一个标号为ID的记录(假设ID是小于10亿的整数),假设每份数据保存两个备份,这样就有两个机器储存了同样的数据。1.在某个时间,如果得到一个数据文件ID的列表,是否能够快速地找出这个表中仅出现一次的ID?2.如果已经知道只有一台机器死机(也就是说只有一个备份丢失)呢?如果有两台机器死机呢?首先解决仅有一台机器死机:解法一:遍历列表,统计每个ID出现的次数。...
2018-08-18 21:31:30 333
原创 Python程序占用内存不断增加
最近在跑python程序时,出现占用的内存不断增加,从最开始的2GB左右,一直增加,达到几十GB,导致服务器非常卡顿。 通过调试,最终发现:在debug的时候,写了一些调用matplotlib来画图的程序,在正式运行的时候没有注释这一部分代码,导致一直在创建新的画图界面。注释这些代码即可解决内存不断增加的问题。...
2018-08-18 17:52:19 22806 3
原创 记录2019届秋季校园招聘笔试:网易互联网(2018.8.11)
深度学习方向。 笔试题目分为选择题、编程题、开放式问答题三种。 选择题基本全部都是机器学习部分,包括PCA,线性回归,决策树等,还有一些统计方向的知识,比如一个序列的均值和方差符合什么样的分布。 编程题主要是与字符串处理相关的题目,有一定难度。 简答题一个是设计一项图像处理解决方案的全部业务流程,另一个是针对深度学习未来发展方向的...
2018-08-16 10:06:45 703
原创 记录2019届秋季校园招聘笔试:比特大陆(2018.8.10)
1.深度学习三大巨头,深度学习领域知名的中国人或华裔,列举三个。2.模型优化时的超参数,写出至少六个。3.高斯分布、指数分布、拉普拉斯分布。4.深度学习架构,至少六个。5.TP, TN, FP, FN, TPR, FPR, Precision, Recall, Accuracy, ROC。6.熟悉的深度学习网络结构,画出每一层,说明每一层的作用。7.上述网络结构参数数量有多...
2018-08-10 22:57:08 2875
原创 记录2019届秋季校园招聘:海康威视(2018.8.9)
最近有同学收到了海康的电话面试,突然打电话就开始面试那种,因而我在等待电话面试的时候比较紧张,面试过程中还好。 首先是自我介绍,然后对自己简历上的项目一个一个地介绍,面试官会针对其中的一些细节内容深入地问,没有涉及特别深入的,主要还是要讲清楚怎么做的。 问问题环节,问的是海康威视的研究院今年招聘计划怎么样,回答是与前几年保持一致,近几年招聘计划都是比较多的...
2018-08-09 14:17:57 8539 5
原创 记录2019届秋季校园招聘:Thoughtworks(2018.8.5)
投递的岗位是算法工程师,内推批次。 网申比较简单,先在内推链接中简单填写信息,然后在官网填写学校、专业等信息,上传简历即可。 接着,会在招聘官网上发布编程作业,要求3天内完成并上传结果。编程题目中给定一些要求,题目本身不涉及复杂的算法,主要是对输入参数的解析,判断是否合法,接着实现题目要求的功能。此外,作业还要求附上纯文本Readme文档。作业要求给出...
2018-08-07 22:32:47 1427 1
原创 记录2019届秋季校园招聘:欢聚时代YY(2018.8.4)
一面(2018.8.4) HR提前一天打电话约面试时间是第二天技术一面,第二天中午面试电话准时打过来。 面试主要在讨论项目,面试官对实习的内容比较感兴趣,交流了很多。发现如果有实习经历,在面试的时候还是有作用的。面试官还问了用哪些编程语言。问面试官的问题是部门主要做什么。 今天(8.7)另一个HR打电话过来约两天后进行二面。 网上搜了...
2018-08-07 21:28:50 1084
原创 记录2019届秋季校园招聘笔试:虹软(2018.8.4)
算法工程师岗位。题型有选择,填空,简答。1. 一阶段和两阶段目标检测算法的区别,优缺点。2. PCA的主要步骤,与Fisher线性判别分析的区别。3. 卷积feature map尺寸计算,需要多少次乘法运算。4.和的大小与1的对比。5. 边缘检测算子,Sobel算子的卷积模板。6. 空间坐标变换中的变换矩阵,哪些位置代表平移。7. 傅里叶变换。8. 一阶段目标检...
2018-08-07 21:10:56 3047
转载 误删除pycharm项目中的文件,如何恢复?
https://blog.csdn.net/candy_gl/article/details/79226536
2018-08-07 14:25:24 2995 2
原创 记录2019届秋季校园招聘:腾讯SNG(2018.8.1)
提前约好面试时间,面试官准时打电话过来。开始是自我介绍,然后针对其中一个项目进行了介绍。接着问了一些深度学习基础的问题,了解哪些层,如何解决过拟合,用过哪些深度学习框架。有过哪些应用开发的经历。接着问编程方面的知识,用过哪些编程语言,对c++了解多少,虚函数。对算法了解多少,排序算法有哪些,介绍快排,给定一个场景,适合哪种排序算法。 感觉不是面试不是很好,对编程要求可...
2018-08-02 11:30:57 670
原创 记录2019届秋季校园招聘:京东提前批(2018.7.18)
通过牛客网找到内推人的邮箱,投递了京东寻猎计划,也就是京东的秋季招聘提前批,今天微信多人聊天面试,这个跟之前接到的各种电话面试还不一样。面试首先还是自我介绍,然后问了项目中有哪些是有实际应用的,接着针对项目、论文中的细节提问,问的比较深入,对顶会,SCI期刊比较看重,问的比较深,会对模型的有效性提出质疑。然后问到了统计中的假设检验,正则化表达式,集群使用,使用过哪些编程语言等等。最后介绍了...
2018-07-18 15:19:51 1003 3
原创 记录2019届秋季校园招聘:VIVO提前批(AI专场)2018.7.13
提前一天收到的邮件和短信通知,通知了面试时间和要求。如果感觉时间不合适,可以在邮件给的链接中填写自己希望的时间点。到了面试所在酒店,发现大家投递的岗位非常集中,基本上都是投递的是人工智能图像算法工程师,竞争非常大,而其他岗位投递人数很少或者基本没有。本来的流程应该是一轮技术面试+一轮HR面试。如果技术面试通过了,参加复试——即HR面试。面试等待人数比较多,所以首先参加了HR面试,这时的HR面试也是...
2018-07-15 11:45:59 2939 9
转载 一文看懂各种神经网络优化算法:从梯度下降到Adam方法
转载:点击打开链接王小新 编译自 Medium量子位 出品 | 公众号 QbitAI在调整模型更新权重和偏差参数的方式时,你是否考虑过哪种优化算法能使模型产生更好且更快的效果?应该用梯度下降,随机梯度下降,还是Adam方法?这篇文章介绍了不同优化算法之间的主要区别,以及如何选择最佳的优化方法。什么是优化算法?优化算法的功能,是通过改善训练方式,来最小化(或最大化)损失函数E(x)。模型内部有些参数...
2018-07-10 08:43:46 8325
转载 大疆DJI2019届秋季招聘笔试:机器学习算法工程师
作者:会微积分的喵链接:https://www.nowcoder.com/discuss/85562来源:牛客网作者:政化天下666链接:https://www.nowcoder.com/discuss/85562来源:牛客网本篇博客写的是关于大疆机器学习岗位的笔试题B卷(分两次考试:A卷和B卷),对其他岗位不具有参考性。今年的大疆笔试题题量大(单选,多选,填空,问答,编程),时间却很短(1个小时...
2018-07-09 23:47:13 6175
转载 python:两种整数除法,截断除法,精确除法,from __future__ import division
python from __future__ import divisionfrom __future__ import division导入python未来支持的语言特征division(精确除法),当我们没有在程序中导入该特征时,"/"操作符执行的是截断除法(Truncating Division),当我们导入精确除法之后,"/"执行的是精确除法,如下所示:------------------...
2018-07-08 21:05:07 3663
原创 pycharm调试pycaffe,出现Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
最近,在pycharm中调试pycaffe时,本来运行正常的程序突然无法正常训练。数据准备阶段没有问题,一旦开始进入训练,就出现:Process finished with exit code 139 (interrupted by signal 11: SIGSEGV),训练直接终止。尝试许久,找到了原因,是我将pycaffe重新编译了,而Pycharm运行时所使用的python package...
2018-07-05 16:05:16 14037 2
原创 pycharm设置当前工作目录(working directory)
曾经在使用pycharm的时候找到过这个设置,后来想用的时候怎么都找不到了,今天终于摸索出来,记录一下,防止再次忘记。debug界面中间可以设置要调试的脚本以及参数,下面Environment的左边有个小三角符号,点开。会出现working directory的设置。...
2018-06-25 21:07:34 42841
原创 记录海康威视实习生面试2018.5.14
差点忘记记录这次的面试经历。 周六(5.12)收到短信和电话通知,希望参加周日海康在西安组织的超新星算法实习生沙龙。 沙龙主要是介绍了海康威视,包括所做的具体方向,产品在国内各地的应用等,强调了海康的工程师文化,感觉还是不错的。 活动结束后电话约第二天面试(5.14)。 面试时间超级短,估计只有10~15分钟,技术官可能赶飞机。 开始就...
2018-05-17 20:38:01 7731 1
转载 pycharm:debugger的console关闭后找不回来
转载:https://segmentfault.com/q/1010000013055889现在的情况正常的情况解决办法:第一张图第一行debugger的最右侧第一个窗口一样的图标,点击一下console就能出现了。不想要的时候右击点击hide隐藏就可以了。...
2018-04-28 22:30:29 3062
原创 python 2.x 输入输出
简单总结一下python 2.x 的输入方式1. 输入为一个int类型的数据 n = input()2.输入为字符串arr = raw_input(),此时得到的为字符串本身,如输入adae,得到的是字符串'adae'。arr = sys.stdin.readline(),若采用这种方式,此时得到的为'adae\n’,末尾多了一个换行符,需要把这个换行符截断,一般直接采用arr
2018-04-19 13:45:41 2369
原创 记录阿里AI Lab电话面试 2018.4.4
1. 自我介绍2. 项目经历 问题一:文章署名里你的顺序比较靠后,讲一讲你在这些文章中的贡献吧。 答:先说了作者顺序比较靠后的原因,是因为实验室发论文的规矩,基本上是博士带着硕士做工作,硕士进行具体的代码、实验工作,最后博士为第一作者。自己基本上完成了文章中的所有工作,各种实验探索。 后面开始针对具体项目,一个一个地问。 问题二:IJCAI文章中的显著图是监督的,还...
2018-04-17 10:40:07 6166 4
原创 记录腾讯实习生现场面试:2018.4.16
投递简历时写的岗位是“技术研究:计算机视觉”,笔试、性格测试后收到面试通知,显示是后台开发,想着估计是简历没有被对口的岗位的面试官看中,被其他面试官看到了,就捞出来了,纠结了要不要去面试,最后觉得还是去一下,可能对方真的需要做视觉的。 4.16日现场面试 现场扫码签到,本来约定的时间是下午2:50,我到的比较早,1:50,扫码签到后,2:10就收到了提示,去面试官房...
2018-04-17 10:39:48 1236
原创 pytorch: grad is None while training
原因可能是网络定义过程中存在没有进行前向计算的层,当计算loss时这些层没有参与运算,因此梯度无法传播到这些层解决办法:for p in model.parameters(): if p.grad is not None: print(p.grad.data)...
2018-04-17 10:24:10 12260 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人