V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
JOKERdmb
V2EX  ›  问与答

关于 pytorch 和 potorch_lightning

  •  
  •   JOKERdmb · 2023-04-24 18:11:52 +08:00 · 799 次点击
    这是一个创建于 580 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个正在肝深度学习的小辣鸡,求问各位大佬两个问题:

    • 一个是搞学术的话上来就要肝论文吗,问了师兄师姐,都说没有去看基础,直接肝哪里不会搜哪里,但是我开始做的时候发现步步维艰,要不要去花费一段时间来学学基础。
    • 再一个就是找到一份原源码,但是是 lightning 写的,我还在肝 pytorch ,实验室的师兄和师姐也都没用过这个,不知道这个 lightning 和 pytorch 哪个好一些 TT 。 求大佬们解答,感谢!!!!!
    4 条回复    2023-04-25 11:18:56 +08:00
    alne
        1
    alne  
       2023-04-24 18:35:41 +08:00
    直接看,边看边学,基础也要补的

    用 pytorch
    yangxin0
        2
    yangxin0  
       2023-04-24 18:44:02 +08:00
    还用问。。。。pytorch 快成为学术+工业标准了。
    chesha1
        3
    chesha1  
       2023-04-24 23:31:21 +08:00
    1. 看你要研究的项目,再决定基础到什么层次
    如果你搞的是纯粹调整模型,加新的学习策略,不需要懂基础,只要了解一点点数学 (会矩阵运算)+熟练使用框架就行了,直接看论文
    如果你搞的是 diffusion model 这类比较需要理论的,确实需要多学点基础

    2. pytorch lightning 相当于在 pytorch 基础上又包装了一层,帮你解决琐碎的细节,我觉得还是挺好用的
    学习时间也很短,如果你本身会 pytorch ,一般一天就能学会了,不用担心
    源代码用 pytorch lightning 是好事,一般这种代码会易读一点,因为 pytorch lightning 强制你实现各种模块,代码比较规整,很多开源代码用原生 pytorch 写得一坨,很难读
    Rationalman
        4
    Rationalman  
       2023-04-25 11:18:56 +08:00
    你师兄师姐的意思是:不要像上课一样照着基础知识一点点慢慢学。从项目入手,缺什么补什么,不浪费时间学暂时不需要的东西。入门就找 pytorch 项目,lightning 封装了 pytorch, 相当于一套 pytorch 的模块习惯,培养工程习惯很好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3581 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:56 · PVG 08:56 · LAX 16:56 · JFK 19:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.