发布网友 发布时间:2022-05-19 09:20
共1个回答
热心网友 时间:2023-10-09 18:00
深度学习*文会提交代码。
往往出于某些原因,或是作者没有时间整理代码,或是代码涉及商业机密,或是代码可复现存在问题,或是作者忘记把代码贴到论文中,论文的官方代码不会被及时放出(implemented by author) ,这个时候我们可以通过以下方法尝试获取:
联系作者,获取源码
通过paper with code网站,获取源码
通过GitHub检索,获取源码
通过GitHub捡漏式检索,获取源码
在这里我对以上四种方式进行解释:
通过论文中的邮箱联系作者来获取源码是一种较为有效的方式,但是需要注意在发邮件的时候语气需要客气一些;
通过在paper with code网站[1]搜索目标论文,看看作者有没有释放(release)代码出来,或者是有没有大兄弟把论文复现来发出来;
通过GitHub,搜索论文的关键词来看看有没有相关的源码;
这个是我要重点说的。有时候作者会出于某些原因,没有release代码的打算,或者打算完善之后再放出来。但是他们可能已经把代码放到了GitHub上,只是没有把名字起好。这个时候通过第三个方法是找不到的。这时候有这样的方法:通过论文中的关键字(比如论文模型的名称),在GitHub中搜索,然后选择commits或者issues就可能可以看到相关的代码