你的同学,都问了灿视学长这些问题!

2021-05-28 11:30:08 浏览数 (1)


这里,有你想要的干货面经与经验分享!!!


有问必答!

大家好,这里是灿视学长的有问必答环节。我每周会挑选一些粉丝们的代表性问题来进行回答。

这些问题很有代表性,我选择这样的推文形式,希望给更多的人帮助。

Let's GO!

问题1

问:Linux下没有root权限,怎么安装软件呢?

:我之前在腾讯实习的时候,那个时候Pytorch还不是很火,我们落地用的都是caffe。我们当时用的是无网,无root权限的服务器,当时我也有这方面的问题,因为我也是跨专业的孩子。那现在就统一给有相同问题的同学们分享下方案吧。

我最近入职了一家新公司,也是几个人共用一台服务器。我们登陆账户都是普通用户,没有权限可以直接yum安装或者apt-get install一把梭。而我需要装一个ctags来配合vim调试代码。各位感兴趣可以查一下ctags是啥,配合vim,爽到飞起!

那我首先就下载ctags文件的源码包,上传到服务器中。源码包我们可以使用百度来查找,最后下载,源码包基本上都是一个压缩包。如图:

接下来解压,进入这个目录中:

我们使用./configure来指定我们的安装路径。这个安装路径需要我们有权限哈!

接下来就是使用make编译,我们可以使用 -j 参数来进行加速.这个数字大小是取决你CPU的核心数。一般j设置为核心数的两倍。如图:

最后,我们安装上去它。

这个时候,我们整个安装过程基本上结束了,但是我们还不能用。为啥?因为环境变量没有配。我们打开.bashrc文件,如下:

代码语言:javascript复制
vim ~/.bashrc

将我们刚才设置的prefix中的bin详细路径给配置上,如图:

最后source ~/.bashrc就完事儿了。

如果在服务器上我们没有权限,那么我们可以使用源码编译的方式来进行安装。

问题2

2. 百面第二版中含有传统算法,这是我的短板,请问如何学习呢?

答:如果精力允许的话,那么当然建议啃冈萨雷斯大佬的那本数字图像处理的书啦。对于部分同学,因为已经工作了,这边建议还是以用为主,通过“用起来”带动“学起来“!

我这边针对Opencv给出一个推荐学习路线吧。我们可以通过学习使用Opencv来达到学习传统算法的目的。

  1. opencv的github仓库
  1. Opencv-Python Tutorial

采用Python来调用API实现算法,可以直观感受到算法的效果,之后在工作中发现可以套用的场景,就可以直接拿来用。 当然,也有 c 版本的学习。其中,课程还有入门篇与基础篇。

  1. B站课程

众所周知,b站是一个学习的网站,推荐各位也可以在b站上面进行搜索!

  1. 图像处理100问

原作者写的是日语,而这边是一个大佬fork过来进行翻译的。

我们可以通过做题的形式,自我检查学习的程度。

总结

这两个问题灿视学长觉得非常有代表性。

对于跨专业做算法的同学而言,缺少Linux基础,并且只会深度学习。在这里做一个统一的解答,希望给大家带来帮助!

各位如果你有问题,可以加我微信进行私信,我都会回复

Respect!

- END -

往期文章

  • 写简历很简单,用我的模板,教你套用公式写简历!
  • 算法从业人员必备!Ubuntu办公环境全部软件包与免费Pycharm激活码!
  • “我能分清奥特曼们了,你能分清我的口红吗?”
  • 面试必问!| 1. ResNet手推及其相关变形~

大家好,我是灿视,目前在合肥某AI企业,负责算法部门的工作。

我曾在19,20年联合了各大厂面试官,连续推出两版《百面计算机视觉》,受到了广泛好评,有效地帮助了同学们斩获了BAT等大小厂算法Offer。现在,我们继续出发,持续更新最强算法面经。

我曾经花了4个月,跨专业从双非上岸华五软工硕士,也从不会编程到进入到百度与腾讯实习。加我私信,与我分享你的困惑。

0 人点赞