序言
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
我们生活在一个激动人心的时代!我们中的一些人有幸经历了科技的巨大进步--个人电脑的发明、互联网的诞生、手机的普及以及社交媒体的出现。现在,人工智能领域也取得了重大突破!
我很高兴能参与并见证这一变化。我认为我们才刚刚起步,想想未来十年世界会发生怎样的变化就令人惊叹。我们生活在这个时代,能够参与到人工智能的发展中来,这是一件多么了不起的事情?
毫无疑问,PyTorch 使深度学习和人工智能取得了一些最卓越的进展。它可以免费下载和使用,只要有电脑或网络连接,任何人都可以运行人工智能实验。除了像本文档这样更全面的参考资料外,还有许多免费或廉价的培训课程、博客文章和教程可以为您提供帮助。任何人都可以开始使用 PyTorch 进行机器学习和人工智能。
谁应该阅读这本书
本书是为对机器学习和人工智能感兴趣的初学者和高级用户编写的。如果有一定的 Python 代码编写经验,并对数据科学和机器学习有基本的了解,将对本书有所帮助。
如果你刚开始接触机器学习,本书将帮助你学习 PyTorch 的基础知识,并提供一些简单的示例。如果你一直在使用其他框架,如 TensorFlow、Caffe2 或 MXNet,本书将帮助你熟悉 PyTorch API 及其编程思维,从而扩展你的技能组合。
如果您已经使用 PyTorch 有一段时间了,本书将帮助您扩展有关加速和优化等高级主题的知识,并在您使用 PyTorch 进行日常开发时提供快速参考资源。
我为什么写这本书
学习和掌握 PyTorch 会让人非常兴奋。有太多的东西需要探索!当我刚开始学习 PyTorch 时,我希望能有一个资源能教会我一切。我希望它能让我高屋建瓴地了解 PyTorch 所能提供的一切,同时还能在我需要深入研究时提供示例和足够的细节。
关于 PyTorch 有一些非常好的书籍和课程,但它们通常侧重于张量和深度学习模型的训练。PyTorch 的在线文档也非常不错,提供了很多细节和示例;不过,我发现使用它常常很麻烦。我不得不不停地点击来学习或谷歌我需要知道的东西。我需要一本放在桌子上的书,我可以在编码时指定并参考它。
我的目标是让它成为您的 PyTorch 终极参考书。除了通读它以对 PyTorch 可用资源有一个高层次的了解外,我还希望您在开发工作中将关键部分标记出来,并将它放在办公桌上。这样,如果你忘记了什么,就能马上找到答案。如果你更喜欢电子书或在线书籍,你可以在网上将本书加入书签。无论你如何使用它,我都希望这本书能帮助你用 PyTorch 创造出一些令人惊叹的新技术!
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access