查看: 1945| 回复: 7
跳转到指定楼层
上一主题 下一主题
收起左侧

Pytorch如何脱离复制粘贴

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
以前搞模型,总是找个差不多的结构然后改一改,抄一抄,能跑就完事了。但是感觉如果PhD期间还这样,可能会吃不消。之前学Python是因为刷算法题,才能脱离复制粘贴,自己写代码......如果是Pytorch有啥类似的好办法吗。加米

上一篇:NLP学习/面试圣经:吐血面试资料整理260页ppt
下一篇:转行、找 ML 工作 Social 的机会 -- Scale TransformX AI Conference 会议(免费)
推荐
WhereA 2021-10-6 05:03:21 | 只看该作者
全局:
复制粘贴能把事儿办了就够了;抄多了动动脑子,背后思路就理解了。

你的目的是办事儿,不是造轮子

评分

参与人数 1大米 +1 收起 理由
fightingPhD + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
前人的智慧就是给你借鉴(摘抄)的,有现成的代码不用非要自己造轮子我劝你还是谨慎。有那时候不如多去刷几道题hhhh
回复

使用道具 举报

推荐
yli131 2021-10-6 03:54:04 | 只看该作者
全局:
本帖最后由 yli131 于 2021-10-5 15:57 编辑

那些template不就是拿来用的么?本身就是个platform,而且里面很多function都不是说你自己写个新的就能用的。开发者写了那么多的manual就是为了用户可以直接照搬或者微调的。
更何况都已经写了这么细了,用起来的时候还是会出现这样或那样的问题。
回复

使用道具 举报

全局:
用tensorflow
回复

使用道具 举报

🔗
ZYYYZ 2021-10-17 02:46:09 | 只看该作者
全局:
人家专门搞答案的N多人花了N久弄出来的一堆答案就是给你用的,

你确定要把N多人*N久弄出来的答案自己再搞一遍?
回复

使用道具 举报

🔗
redhairdragon 2021-10-17 03:00:57 | 只看该作者
全局:
放心、当你做那些没人做过的东西的时候,你想抄都抄不到了(还会踩巨多坑)
回复

使用道具 举报

🔗
Ossidy 2021-10-17 03:22:53 | 只看该作者
全局:
如果只是魔改网络的话没必要不复制粘贴,但如果深入改内部算法的话需要自定义gradient,这时候torch.autograd.Function就非常有用了。注意这里的gradient并不一定真是gradient,可以是自己定义的任何和输入tensor同shape的tensor,这一下就能解锁很多新姿势了。具体还得看研究内容。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表