研一入门经验总结

news/2024/11/22 18:38:25/

文章目录

  • 1. 学习习惯
    • 个人习惯
      • 规划日程表(有反思检查节点,有正反馈,有动力)
      • 做记录(方便复习)
      • 积累适合学习、集中精神的方法
      • 抱着强目的性去做事情
    • 遇到的问题案例与解决方法
    • 扩展阅读
  • 2. 学习方法
    • 主动学习
    • 读论文的方法
    • 看代码的方法
      • 小技巧
  • 3. 代码运行环境
    • 深度学习框架(python -> pytorch -> transformers/pytorch_lightning)
    • 李宏毅课程全流程(HW1)

1. 学习习惯

个人习惯

规划日程表(有反思检查节点,有正反馈,有动力)

eg:自顶向下式目标拆分法+前人经验学习

例如:【个人成长】北邮读研期间的打怪升级 - Yanqiang - 博客园 (cnblogs.com)

面试复盘:美团搜索推荐算法一、二面面经_牛客网 (nowcoder.com)

做记录(方便复习)

merve视频+番茄钟(建立一个舒适的学习环境)

积累适合学习、集中精神的方法

劳逸结合(费脑力的活动+轻脑力愉悦的work交叉),计划好一天的事情后,当发现做不动某些task,就切换到比较简单的task,也算是放松了(比如看不动论文的时候,就去做code运行)。

抱着强目的性去做事情

比如组会,能听懂他说的方法,或者对idea上的启发。

比如论文,读了之后就要有这些收获

遇到的问题案例与解决方法

番茄钟

5分钟沉浸式学习法

从舒适区开始学起

扩展阅读

豆瓣小组
B站大学

2. 学习方法

主动学习

如何从搜索引擎挖掘自己想要的内容(必应/知乎/博客园/csdn/简书)

读论文的方法

善用搜索(别人的论文笔记)(我的论文笔记)

看代码的方法

stackoverflow

小技巧

  1. 迅速了解一个class/function的功能:看函数名的英文意思+找它的入参和出参。
  2. 了解一个项目在做什么:看代码层级结构,找main函数和主要的backbone。

3. 代码运行环境

Ubuntu命令(–help or 搜索引擎)

  1. ubuntu cd到目录下
  2. 把代码下载并浏览一下
  3. 配置数据集
  4. linux命令学会–help
  5. 安装依赖(建议是conda,其次才是pip),检查 torch.version
  6. 检查报错信息:① 包版本依赖冲突 ② 缺少安装 ③ 搜索为什么

深度学习框架(python -> pytorch -> transformers/pytorch_lightning)

对这个技术栈不需要全面的了解,用到什么就主动的去学一下看一下。

李宏毅课程全流程(HW1)

SofiaT的博客_CSDN博客-算法,机器学习-吴恩达笔记,机器学习-李宏毅笔记领域博主

《机器学习—李宏毅》lecture1_李宏毅机器学习 lecture1_SofiaT的博客-CSDN博客

ML 2021 Spring (ntu.edu.tw)


http://www.ppmy.cn/news/102649.html

相关文章

用Python体素化3D网格和点云

推荐:用 NSDT设计器 快速搭建可编程3D场景。 3D 数据的持续学习正在成为机器学习和理解我们周围世界的越来越重要的部分。 随着新的 3D 数据提取硬件(如深度相机和 LiDAR)在闭路电视、相机和智能手机中变得司空见惯,越来越多的人正…

IP-GUARD如何分开部署主服务器和补丁服务器?

如何分开部署主服务器和补丁服务器? 补丁服务器没有单独的安装包,默认和主服务器安装在一起,如果需要分开部署,操作步骤如下: 1、停止IP-guard V3服务器上的补丁管理服务(OCULAR V3 UPDATE),并将启动类型设置为“手动”。 (执行services.msc进入系统的服务窗口) 2、…

三分钟了解Spring Cloud Gateway路由转发之自动路由

文章目录 一、前言二、路由配置1. 静态路由2. 动态路由3. 自动路由 三、Spring Cloud Gateway 是如何实现动态路由工作原理源码解析路由转发原理路由转发源码解析 四 、问题核心DiscoveryClientRouteDefinitionLocator源码解析 五、总结 大家好,我是冰点&#xff0c…

机试小抄一

这里写目录标题 0. 目的: 机试 查询1. 常用数据结构、算法的编程套路1.1 数据结构(1) 树(2)数组 1.2 算法编程模板(1)广度搜索算法流程 队列(2)深度搜索算法流程 循环法…

C语言:读入三个字符串并按顺序排序,然后将排好序的结果保存到文件中

此程序是一个简单的文件读写和排序的实现&#xff0c;主要功能是读入三个字符串并按顺序排序&#xff0c;然后将排好序的结果保存到文件中。 #include <stdio.h> #include <stdlib.h> #include <string.h>int main() {FILE * fp;//定制访问文件的指针变量 c…

【Python】一个房贷计算器功能的小案例

题目要求&#xff1a; 房贷计算公式如下: 〉每月月供参考贷款金额[月利率(1&#xff0b;月利率)^还款月数]{[(1月利率)^还款月数]–1}>还款总额每月月供参考期限 12 ≥支付利息还款总额–贷款金额10000 以上计算方式中月利率(月利率利率12&#xff09;)指以月为计息周期计算…

【华为OD统一考试B卷 | 100分】执行时长(C++ Java JavaScript Python)

文章目录 题目描述输入描述输出描述ACM输入输出模式用例机考代码查重C++javascriptjavapython题目描述 为了充分发挥GPU[算力],需要尽可能多的将任务交给GPU执行,现在有一个任务数组,数组元素表示在这1秒内新增的任务个数且每秒都有新增任务。 假设GPU最多一次执行n个任务,…

addr2line 使用,定位kernel panic 代码位置

在kernel崩溃时&#xff0c;方便定位代码。 需要打开kernel配置CONFIG_DEBUG_INFO。 需要有System.map和vmlinux文件&#xff0c;一般在out目录。 一般panic的时候会有给出panic的指针&#xff0c;如下down_write。 el1_data说明发生异常了&#xff0c;进入和entry.S文件&a…