深度学习代码怎么读-小白阶段性思路
- 目前思路
- 学习资料
- 读代码工具-chatgpt
目前思路
努力上路的小白一枚,麻烦路过的大佬指导一二,同时希望能和大家交流学习~
和学长、实习老师们交流后的目前思路:
- 先找到自己研究领域的顶级期刊,connected papers网站上灰色圆圈越大的论文的对应期刊,就是该研究领域的顶刊
- 看论文,在paper with code网站上找有源码的论文
- 先跑通,配置环境什么的(跑不通就不细看了,赶紧换一个)
- 跑通后,看代码大框架,结合论文理解代码各部分代表了什么
(最开始我尝试注释每行代码,但发现每句话理解了,不代表理解整个代码是什么思路,不好学习借鉴到自己的代码里面去) - 最后如果需要修改这段代码,再细看代码每行的参数代表什么
学习资料
代码看累了,就看《动手学深度学习》文档:基于PyTorch框架,从底层函数实现基础功能,再到框架的高级功能
http://zh.gluon.ai/chapter_preface/preface.html
争取更新学习这个文档的专栏,记录学习过程
20天吃掉那只Pytorch
https://jackiexiao.github.io/eat_pytorch_in_20_days/
这个感觉更浅一点儿,之后复习看吧
读代码工具-chatgpt
量身定做了一套话术hhh,亲身测试还不错
我是一个深度学习代码小白,请你用中文写上注释,能让我能轻松理解下面这段代码。注意包含所有函数、调用和参数的注释。以同样的python代码块样式返回你写的代码给我
# -*- coding: utf-8 -*- """ Created on Mon Feb 27 11:23:44 2023 """