深度学习去雨论文代码

If deep learning is a super power, then turning theories from a paper to usable code is a hyper power

如果深度学习是一种超级力量,那么将理论从论文转变为可用代码就是一种超级力量

为什么要学习实施机器学习研究论文? (Why should I learn to implement machine learning research papers?)

As I’ve said, being able to convert a paper to code is definitely a hyper power, especially in a field like machine learning which is moving faster and faster each day.

正如我已经说过的,能够将纸张转换为代码绝对是一种强大的功能,尤其是在机器学习这样的领域中,它每天都在越来越快地发展。

Most research papers come from people within giant tech companies or universities who may be PhD holders or the ones who are working on the cutting edge technologies.

大多数研究论文来自可能是博士学位持有者或从事尖端技术研究的巨型技术公司或大学中的人员。

What else can be more cool than being able to reproduce the research done by these top notch professionals. Another thing to note is that the ones who can reproduce research papers as code is in huge demand.

还有什么比能够复制这些顶尖专业人士所做的研究更酷的了。 需要注意的另一件事是,能够以代码形式复制研究论文的人员需求巨大。

Once you get the knack of implementing research papers, you will be in a state on par with these researchers.

一旦掌握了实施研究论文的技巧,您将处在与这些研究人员同等的状态。

These researchers too has acquired these skills through the practice of reading and implementing research papers.

这些研究人员也通过阅读和实施研究论文的实践获得了这些技能。

如何阅读和实施论文? (How do I read and implement papers?)

You might say, “Hm, I have a general understanding of the deep learning algorithms like fully connected networks, convolutional neural networks, recurrent neural networks, but the problem is that I would like to develop SOTA(state of the art) voice cloning AI but I know nothing about voice cloning :( ”.

您可能会说:“嗯,我对深度学习算法(例如全连接网络,卷积神经网络,递归神经网络)有一般的了解,但问题是我想开发SOTA(最先进的)语音克隆AI但我对语音克隆:()一无所知。

Okay, here is your answer(some parts of my method is taken from Andrew Ng’s advice on reading papers).

好的,这是您的答案(我的方法的某些部分摘自Andrew Ng关于阅读论文的建议 )。

If you want to learn about a specific topic:

如果您想了解特定主题:

  1. Collect 5–6 papers related to the specific topic(you can simply search arxiv or similar websites to get papers related to a topic).收集与特定主题相关的5至6篇论文(您可以简单地在arxiv或类似网站上搜索以获取与该主题相关的论文)。
  2. Don’t read a single paper completely, instead skim through all of the papers and pick a paper that interests you or if you had a specific paper in mind, go pick it up, no one can stop you.不要完全阅读一份论文,而是浏览所有论文并选择一份您感兴趣的论文,或者如果您有特定的论文,那就去捡起来,没人能阻止您。
  3. Read the abstract carefully and understand the idea from a high level and see whether your interest still persists, if so continue to skim through the images and see whether you can make assumptions on what the paper might be about.仔细阅读摘要,从高水平理解该想法,看看您的兴趣是否仍然存在,如果继续如此,则继续浏览图像,看看您是否可以对论文的内容做出假设。
  4. Now read the introduction carefully line by line because most of what the paper contains will be explained here in the most simplest manner with minimal math.现在,请逐行仔细阅读介绍,因为本文将以最简单的方式用最少的数学方法来解释本文所含的大部分内容。
  5. If you wish, you can skip the math equations in the first pass, don’t skip the math if the Greek letters are familiar.如果愿意,您可以在第一遍跳过数学方程式,如果希腊字母熟悉,请不要跳过数学方程式。
  6. At any situation, if you get stuck or some words are confusing, never hesitate to google it. No one is born as master of everything ;)在任何情况下,如果您遇到困难或某些单词令人困惑,请立即使用google搜索。 没有人天生就是一切的主人;)
  7. After completing the first pass, you will be in a state where you understand the high level view of what the paper is trying prove or improve.完成第一遍后,您将处于一种状态,在这种状态下,您可以了解纸张在尝试证明或改进的内容。
  8. In the second pass, try to understand almost everything in the paper and if you encounter any pseudo-code, try to convert it into your python library of choice(PyTorch, TensorFlow…)在第二遍中,尝试理解本文中的几乎所有内容,如果遇到任何伪代码,请尝试将其转换为您选择的python库(PyTorch,TensorFlow…)
  9. You can get more papers to read and get a better understanding of the field by going to the references section of each paper(same as connecting the dots).通过转到每篇论文的参考部分(与连接点一样),您可以获取更多的文章来阅读并更好地了解该领域。

深度学习去雨论文代码_将深度学习研究论文转换为有用的代码相关推荐

  1. python爬取交通情况数据论文参考文献_城市轨道交通研究论文参考文献范例

    城市轨道交通研究论文参考文献范例 [1] 邹胜勇.面向可持续发展的城市总体交通结构优化[J].交通运输系统工程与信息,2006,6(2):108. [2] David BAYLISS.世界范围的城市交 ...

  2. 深度学习将灰度图着色_通过深度学习为视频着色

    深度学习将灰度图着色 零本地设置/ DeOldify / Colab笔记本 (Zero Local Setup / DeOldify / Colab Notebook) "Haal Kais ...

  3. 基于几何学习图像的三维重建发展_基于深度学习的三维重建算法:MVSNet、RMVSNet、PointMVSNet、Cascade系列...

    欢迎关注微信公众号"3D视觉学习笔记",分享博士期间3D视觉学习收获 MVSNet:香港科技大学的权龙教授团队的MVSNet(2018年ECCV)开启了用深度做多视图三维重建的先河 ...

  4. python快速接手别人的代码_十步教你如何接手别人的代码!

    想必在很多程序员的职业生涯中,都有过一种难以避免的状况,即接下别人的代码.而这是种怎样的体验?有人说,接手别人的代码之后我也想辞职:有人说,一个连注释都没有的代码有何灵魂可言:更有网友说,如果你恨一个 ...

  5. python武器代码_程序员需要掌握的七种 Python 代码更易维护的武器

    检查你的代码风格 PEP 8 是 Python 代码风格规范,它规定了类似行长度.缩进.多行表达式.变量命名约定等内容.尽管你的团队自身可能也会有稍微不同于 PEP 8 的代码风格规范,但任何代码风格 ...

  6. qml延迟代码_选择C而不是QML将您的代码减少80

    qml延迟代码 Many tools rely on web technologies like JavaScript and HTML for mobile app development. But ...

  7. java 编写代码_如果您在2016年编写过Java代码-这是您不容错过的趋势

    java 编写代码 2016年最有趣的Java相关主题 关于代码,有很多热门话题,而要跟上所有事情,这是一项全职的工作. 如果您想知道如何从谷壳中分离出小麦,我们已经为您完成了工作. 在下面的文章中, ...

  8. 环形buffer代码_为什么Buffer开发人员开源了他的代码

    环形buffer代码 ``如果您要寻找开源的正式定义,您可能会偶然发现开源倡议董事会成员的这一提纲 . 如果您略过它,那么一定会发现自己觉得很符合的想法或概念. 从本质上讲,开放(和开放源代码)是关于 ...

  9. java cxf服务端代码_【JAVA】 cxf 生成 webservice 服务端代码

    CXF Apache CXF = Celtix + XFire.CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding . ...

  10. 如何保护python代码_如何在发布之前保护我的Python代码?

    由于Python是一种按设计进行解释的语言,而且它将代码编译为字节码(这无助于隐藏它,因为字节码更容易反转),因此没有真正安全的方法来隐藏源代码,因为它是不可恢复的,任何编程语言都是如此.在 一开始, ...

最新文章

  1. 刘铁岩谈机器学习:随波逐流的太多,我们需要反思
  2. VR开发从何入手的实战分享
  3. C#中的 隐式与显式接口实现
  4. 【PAT甲级】1037 Magic Coupon (25 分) C++ 全部AC
  5. mysqldump主要参数探究
  6. python比较三个数_python经典练习题(三)
  7. 红旗linux mysql_恢复 - 红旗Linux案例精选:Amanda集中备份实例详细讲解_数据库技术_Linux公社-Linux系统门户网站...
  8. docker jenkins
  9. 苹果cmsv10整合七牛云播放器插件
  10. 【BZOJ3601】一个人的数论,莫比乌斯反演+高斯消元
  11. Kubernetes架构及相关服务详解
  12. linux jmeter 内存,JMeter-Linux内存不足
  13. python3 小工具
  14. bitcoin轻钱包之SPV验证
  15. 亚马逊发布“不可变”量子账本数据库产品
  16. Android博通BCM libbt-vendor.so 分析蓝牙初始化流程
  17. pm2日志文件过大问题解决
  18. 蜗牛学院:项目管理十大TION法
  19. AnyConnect 安卓系统的使用教程
  20. 医疗保障信息平台HASF应用系统技术架构名词解释技术选型架构图

热门文章

  1. 11.8 scrum report
  2. Flash 显示全景图
  3. iphone 开发设置tableview 初始位置。
  4. WinAPI: wvsprintf 与 wsprintf - Windows 的格式化输出函数
  5. 浅谈网络游戏的设计——服务器端编程 (2)
  6. 深度学习caffe:损失函数
  7. Linux高性能集群搭建(2)---NFS共享文件系统安装配置
  8. 每日一句20191019
  9. 找到驱动精灵屏幕保护图片
  10. 传智播客 C/C++学习笔记 野指针