科研基础
文章平均质量分 89
以由浅入深的语言写出科研的基础需要准备的东西
无枒
万物皆可embedding
展开
-
2023实习面经
实习面经原创 2023-02-20 11:06:36 · 611 阅读 · 1 评论 -
常见分词算法综述
NLP分词算法综述原创 2022-08-16 20:49:58 · 3821 阅读 · 0 评论 -
推荐算法工程师必备技能储备
推荐算法工程师必备知识储备原创 2022-08-11 14:34:10 · 580 阅读 · 0 评论 -
搜索&推荐&广告算法岗区别
搜推广算法岗的区别是什么?原创 2022-08-11 13:06:31 · 922 阅读 · 0 评论 -
Slurm超算集群跑代码教程
Slurm超算集群跑代码教程SLURM(Simple Linux Utility for Resource Management)是一种可扩展的工作负载管理器,已被全世界的国家级超级计算机中心广泛采用。 在算力中心GPU计算集群上,用户的所有计算任务和程序需要编写 SLURM 脚本,并在登 陆节点提交 SLURM 脚本。SLURM 脚本包含三个部分:(1)预定义的任务资 源需求;(2)预定义的环境设定或变量;(3)命令行形式的可执行程序或脚本。文章目录Slurm超算集群跑代码教程登陆集群配置ana原创 2022-05-08 15:03:00 · 5772 阅读 · 5 评论 -
科研第五步:如何使用DDP分布式多GPU并行跑pytorch深度学习训练
DDP分布式多GPU并行跑pytorch深度学习模型多卡并行代码模板文章目录DDP分布式多GPU并行跑pytorch深度学习模型前言一、DDP怎么用二、使用步骤1.引入库2.读入数据总结前言PyTorch的数据并行相对于TensorFlow而言,要简单的多,主要分成两个API:DataParallel(DP):Parameter Server模式,一张卡为reducer,实现也超级简单,一行代码。DistributedDataParallel(DDP):All-Reduce模式,本意是用来分布式原创 2022-03-04 17:57:44 · 4635 阅读 · 0 评论 -
科研调参:batch_size怎么设置?
batch_size怎么设置?是不是batch_size越大越好?首先反对上面的尽可能调大batch size的说法,在现在较前沿的视角来看,这种观点无疑是有些滞后的。关于这个问题,我们来看下深度学习三巨头之一的LeCun杨乐春同志怎么说(想看结论直接翻到最后):Training with large minibatches is bad for your health. More importantly, it’s bad for your test error. Friends don‘t le原创 2021-12-02 14:26:51 · 3245 阅读 · 1 评论 -
科研第一步:实现Linux服务器上创建python虚拟环境
科研第一步:实现Linux服务器上创建python虚拟环境为什么要创建python虚拟环境如何实现第一步GPU驱动安装第二步anaconda实现创建虚拟环境为什么选择anaconda安装anaconda指令创建python虚拟环境conda创建conda激活验证在当前虚拟环境内安装tensorflow-gpu验证tf安装总结为什么要创建python虚拟环境第一次写博客,想通过写博客的方式记录下自己研究生阶段的学习,回答标题,进入实验室之后,如果需要经常在github上跑别人的代码或者baseline的时原创 2020-11-13 20:03:24 · 20425 阅读 · 9 评论 -
科研第二步:远程在服务器上跑程序jupyter使用
科研第二步:远程在服务器上跑程序&jupyter使用前言一、jupyter是什么?二、配置步骤1.服务器上安装jupyter2.服务器远程使用jupyter生成jupyter配置文件设置密码设置远程ip可访问jupyter lab界面如下3.jupyter添加kernel添加kernel总结前言本篇文章主要介绍如何使用jupyter这个功能十分强大,并且可以写code和markdown的编辑利器,并且实现在服务器上运行jupyter可以使用服务器上的gpu速度以及图形化方便的IDE。一、jup原创 2020-11-14 12:52:21 · 20411 阅读 · 29 评论 -
科研第三步:pycharm远程连接服务器并链接服务器跑神经网络模型
科研第三步:pycharm远程连接服务器并链接服务器跑神经网络模型文章目录科研第三步:pycharm远程连接服务器并链接服务器跑神经网络模型前言一、pycharm连接服务器二、设置Python Interpreter(使用服务器虚拟环境)debug总结前言本篇文章主要介绍如何使用pycharm professional(仅限专业版)可以连接服务器,这一强大的IDE来实现远程在服务器上修改代码,跑代码,以及搭载服务器上面的虚拟环境来跑神经网络模型,最后讲出了如何使用pycharm来debug我们的代码,原创 2021-05-11 21:42:55 · 3579 阅读 · 3 评论 -
科研第四步:写会议论文必备工具以及技能
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-08-18 21:43:38 · 863 阅读 · 0 评论