在写论文时很多时候需要对比别人论文中实现方法等,比如对比两个算法性能的差异,然而许多论文很难找到里面详细的数据和程序代码。对于这种情况自己动手实现别人的算法或许可以但肯定费时费力,殊不知该论文很可能作者有上传源码或者前人已经编写好了,那么那些论文的作者们习惯分享代码的网站有哪些呢?下面的几个网站可能有你需要的。
(1)The Journal of Machine Learning Research (JMLR):http://www.jmlr.org/mloss/
「JMLR」机器学习研究期刊(JMLR)为机器学习领域的高质量学术论文的电子和纸质出版提供了一个国际论坛,所有发表的论文均可在线免费获取。其中该网站提供了许多机器学习的开源软件包及相应的论文,想找机器学习方向的资源不妨先上去看看有没有需要的。其实不止这个期刊,其他许多期刊现在在发表时都要求作者提供代码和数据等,在我们查找某篇论文中的代码无果时,不妨去该论文所发表的期刊主页看看有没有开源资源。
(2)Mathwork官网:https://ww2.mathworks.cn/matlabcentral/fileexchange?term=
「Mathwork」是MATLAB的官方网站,作为老牌的学术研究必备的编程语言,对于众多的科研人员来说MATLAB是常用的编程工具,所以Mathwork的网站上有很多作者上传的代码,同时引用的文献在代码的介绍中就能看到。
(3)Google数据集搜索:https://toolbox.google.com/datasetsearch
「Dataset Search」是由谷歌发布的一个数据集合搜索引擎,为方便科学家、数据分析工程师、数据爱好者或者其他任何人寻找他们的工作和项目中所需要的数据,搜数据跟搜论文一样?键入关键词选择结果能够看到数据集的详细出处及描述。
(4)GitHub:https://github.com
「GitHub」恐怕不用说也是非常熟悉了,是一个面向开源及私有软件项目的托管平台,其中的项目几乎涉及所有编程语言,众多的开源的项目更是开发者的天堂。许多愿意分享论文中代码的作者会将自己的代码上传到GitHub中以便更多人了解和引用自己的工作。
(5)ResearchGate:https://www.researchgate.net/search?
「ResearchGate」是一个科研社交网络服务网站,你可能在搜索论文的时候会看到它的身影。但它可不是仅仅搜索下论文,作为科研社交网站许多论文作者在网站上交流论文中的工作,也会把文中的代码放在上面。如图搜索时关键字后加上 code 或许能找到你心仪的那篇论文中的代码,作者的一些信息也能一起找到。
(6)Google scholar:http://scholar.google.com/
「Google scholar」谷歌学术自然是没什么说的,学术必备大家想必非常熟悉了,这里值得说的是许多科研大佬研究论文众多,计算机领域多数科研人员都有自己的学术主页。这时候我们可以去他的主页上看看是否公开了论文的代码,一般很多学者乐于分享自己的代码,多逛逛或许能发现想要的代码。
(7)Sourceforge:https://sourceforge.net/
「Sourceforge」是开源软件开发者进行开发管理的集中式场所,也是一个大型开源代码网站,与GitHub类似拥有众多的开源资源,同样许多论文作者也会分享自己的代码在上面。
一篇高质量的论文需要不断锤炼沉淀,而在写作过程中其实有许多好用的工具网站可以帮助你优雅地创作。以下的几个工具网站是博主自己平时用的,可以说非常实用,主要如学术翻译、截图公式输入、论文免费下载、绘图工具等。
(1)CNKI翻译助手:http://dict.cnki.net/
「CNKI翻译助手」是“中国知网”开发制作的大型在线辅助翻译系统,当我们在英文期刊或数据库中查找论文时是否因为想不到合适的关键词而难以检索到想要的论文呢?你可能想到实用谷歌翻译之类的翻译软件,但那些给出的英文结果是一般化的,往往我们检索的是专业名词,因此需要专业英语的释义。CNKI翻译助手的搜索结果来自CNKI系列数据库,结果更加适合学术论文。
(2)Sci-Hub:https://sci-hub.tw/
「Sci-Hub」在我们获取文献与学术论文的道路上提供了极好的便利,可以从中得到免费的文献下载。打开 Sci-Hub 后,可输入论文网址、PMID(PubMed Unique Identifier)、DOI(Digital Object Identifier)或论文标题来进行查找。这里几乎包含了所有你需要的学术论文并且免费下载,再也不用担心找不到论文了。
(3)Mathpix:https://mathpix.com/
「Mathpix」提供了一个快捷输入公式的方法,当我们需要编辑书上或PDF中的数学公式时,你还在word中一点一点地慢慢编辑吗?Mathpix可以通过OCR识别截图、图片中的数学公式并自动生成LaTeX公式(可用在word中),同时也能识别手写的公式,再复杂的公式也能通过直接复制快速完成了。
(4)Letpub:https://www.letpub.com.cn/index.php?page=journalapp
「Letpub」能够帮助查询期刊的影响因子、JCR分区等。一篇论文其投稿的期刊非常重要,因此有必要了解该期刊影响因子、JCR分区等。对于SCI分区国内比较青睐中科院的分区标准,这个网站能很快查到相关信息,当然还可以使用中科院期刊分区表在线平台。
(5)MyScript:https://webdemo.myscript.com/
「MyScript」可以识别手写的公式,文本,及图表,对于喜欢手写的朋友可能比较方便,直接在上面写写画画该工具会直接转换为标准文本、公式,对于图表会自动帮助矫正为标准图形,使之更加规范美观。
(6)神经网络画图工具:https://github.com/HarisIqbal88/PlotNeuralNet
「PlotNeuralNet」可谓是款高颜值的神经网络画图工具,能画复杂结构,第一次看到它时就爱不释手,并喜欢在论文的配图中采用这种形式。一个优美精致的配图能给文章增色不少,这是在GitHub上的一个开源项目,需要用latex编写,当然不需要这么炫的效果的时候还可以用这个网站:http://alexlenail.me/NN-SVG/LeNet.html 的在线画图工具。
(7)ProcessOn:https://www.processon.com/diagrams
「ProcessOn」是一个在线作图工具的聚合平台,它可以在线画流程图、思维导图、UI原型图、UML、网络拓扑图、组织结构图等等,绘制图表非常方便并能保存为PNG、SVG等格式,平时写作需要一个轻量级的流程图时可以用它完成。
(8)Booksee:https://en.booksee.org/
「Booksee」是电子书、杂志和文章的热门来源,这个平台被认为是一个多语言的在线图书馆。是一个完全免费的电子书籍合法下载外国网站,比较适合学生党,250多万本电子书应该够用了。有时候会在这个上面找找电子书,算比较全的了。
(9)脚本之家电子书下载:https://www.jb51.net/books/
「脚本之家」这个可能在找资料的时候会经常看到,本来不打算放这里,但是这里能够找到不少计算机类的电子书PDF文档等,有时看到一本书里的某个知识点但又不想买下整本书,这时搜下电子版或许是个不错的办法。有时会上来看看有没有新书的电子版‘放出’,有的有文字版有的是扫描的,不过毕竟能省则省了。
由于博主能力有限,博文中分享的内容难免会有疏漏之处,希望您能热心指出其中的错误,以便下次修改时能以一个更完美更严谨的样子呈现在大家面前,同时如果有更好的实现方法也请您不吝赐教。大家的点赞和关注是博主最大的动力,博主后面会有更多的分享,敬请关注哦!
在Ruby中可以使用哪些替代方法来ping一个ip地址?标准库“ping”库的功能似乎非常有限。我对在这里滚动我自己的代码不感兴趣。有没有好的gem?我应该接受它并忍受它吗?(我在Linux上使用Ruby1.8.6编写代码) 最佳答案 net-ping值得一看。它允许TCPping(如标准rubyping),但也允许UDP、HTTP和ICMPping。ICMPping需要root权限,但其他则不需要。 关于ruby-Pingruby网站?,我们在StackOverflow上找到一个类
目录前言滤波电路科普主要分类实际情况单位的概念常用评价参数函数型滤波器简单分析滤波电路构成低通滤波器RC低通滤波器RL低通滤波器高通滤波器RC高通滤波器RL高通滤波器部分摘自《LC滤波器设计与制作》,侵权删。前言最近需要学习放大电路和滤波电路,但是由于只在之前做音乐频谱分析仪的时候简单了解过一点点运放,所以也是相当从零开始学习了。滤波电路科普主要分类滤波器:主要是从不同频率的成分中提取出特定频率的信号。有源滤波器:由RC元件与运算放大器组成的滤波器。可滤除某一次或多次谐波,最普通易于采用的无源滤波器结构是将电感与电容串联,可对主要次谐波(3、5、7)构成低阻抗旁路。无源滤波器:无源滤波器,又称
最近在学习CAN,记录一下,也供大家参考交流。推荐几个我觉得很好的CAN学习,本文也是在看了他们的好文之后做的笔记首先是瑞萨的CAN入门,真的通透;秀!靠这篇我竟然2天理解了CAN协议!实战STM32F4CAN!原文链接:https://blog.csdn.net/XiaoXiaoPengBo/article/details/116206252CAN详解(小白教程)原文链接:https://blog.csdn.net/xwwwj/article/details/105372234一篇易懂的CAN通讯协议指南1一篇易懂的CAN通讯协议指南1-知乎(zhihu.com)视频推荐CAN总线个人知识总
深度学习部署:Windows安装pycocotools报错解决方法1.pycocotools库的简介2.pycocotools安装的坑3.解决办法更多Ai资讯:公主号AiCharm本系列是作者在跑一些深度学习实例时,遇到的各种各样的问题及解决办法,希望能够帮助到大家。ERROR:Commanderroredoutwithexitstatus1:'D:\Anaconda3\python.exe'-u-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'C:\\Users\\46653\\AppData\\Local\\Temp\\pip-instal
我完全不是程序员,正在学习使用Ruby和Rails框架进行编程。我目前正在使用Ruby1.8.7和Rails3.0.3,但我想知道我是否应该升级到Ruby1.9,因为我真的没有任何升级的“遗留”成本。缺点是什么?我是否会遇到与普通gem的兼容性问题,或者甚至其他我不太了解甚至无法预料的问题? 最佳答案 你应该升级。不要坚持从1.8.7开始。如果您发现不支持1.9.2的gem,请避免使用它们(因为它们很可能不被维护)。如果您对gem是否兼容1.9.2有任何疑问,您可以在以下位置查看:http://www.railsplugins.or
如何学习ruby的正则表达式?(对于假人) 最佳答案 http://www.rubular.com/在Ruby中使用正则表达式时是一个很棒的工具,因为它可以立即将结果可视化。 关于ruby-我如何学习ruby的正则表达式?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1881231/
我需要在rail3中使用标准注册/登录/忘记密码功能进行身份验证。是否有大多数人为此使用的插件或其他东西? 最佳答案 我不确定最常用的方法是什么-但可以肯定的是,Plataformatec的“Devise”是一个非常流行的方法:http://github.com/plataformatec/devise我已经尝试了一些authgem,对我来说,它是最简单的设置和修改以满足我的需要。它内置了密码恢复、帐户确认(如果需要)和其他一些非常方便的功能。 关于ruby-on-rails-在Rail
我在ruby表单中有一个提交按钮f.submitbtn_text,class:"btnbtn-onemgt12mgb12",id:"btn_id"我想在不使用任何javascript的情况下通过ruby禁用此按钮 最佳答案 添加disabled:true选项。f.submitbtn_text,class:"btnbtn-onemgt12mgb12",id:"btn_id",disabled:true 关于ruby-on-rails-如何在Rails中添加禁用的提交按钮,我们在St
关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion我不经常使用ruby-通常它加起来相当于每两个月或更长时间编写一次脚本。我的大部分编程都是使用C++进行的,这与ruby有很大不同。由于我与ruby之间的差距如此之大,我总是忘记语言的基本方面(比如解析文本文件和其他简单的东西)。我想每天练习一些基本的东西,我想知道是否有一些我可以订阅的网站,并且会向我发送当天的Ruby问题或类似的东西。有人知道这样的站点/Internet服务吗?
我需要从站点抓取数据,但它需要我先登录。我一直在使用hpricot成功地抓取其他网站,但我是使用mechanize的新手,我真的对如何使用它感到困惑。我看到这个例子经常被引用:require'rubygems'require'mechanize'a=Mechanize.newa.get('http://rubyforge.org/')do|page|#Clicktheloginlinklogin_page=a.click(page.link_with(:text=>/LogIn/))#Submittheloginformmy_page=login_page.form_with(:act