PyTorch
文章平均质量分 96
PyTorch
uncle_ll
这个作者很懒,什么都没留下…
展开
-
PyTorch:生态简介
PyTorch生态简介PyTorch的强大并不仅局限于自身的易用性,更在于开源社区围绕PyTorch所产生的一系列工具包(一般是Python package)和程序,这些优秀的工具包极大地方便了PyTorch在特定领域的使用。比如对于计算机视觉,有TorchVision、TorchVideo等用于图片和视频处理;对于自然语言处理,有torchtext;对于图卷积网络,有PyTorch Geometric等。这里只是举例,每个领域还有很多优秀的工具包供社区使用。这些工具包共同构成了PyTorch的原创 2022-03-24 12:50:34 · 4258 阅读 · 0 评论 -
PyTorch: 可视化
可视化网络结构随着深度神经网络做的的发展,网络的结构越来越复杂,我们也很难确定每一层的输入结构,输出结构以及参数等信息,这样导致我们很难在短时间内完成debug。因此掌握一个可以用来可视化网络结构的工具是十分有必要的。类似的功能在另一个深度学习库Keras中可以调用一个叫做model.summary()的API来很方便地实现,调用后就会显示我们的模型参数,输入大小,输出大小,模型的整体参数等,但是在PyTorch中没有这样一种便利的工具帮助我们可视化我们的模型结构。为了解决这个问题,人们开发了tor原创 2022-03-22 22:59:17 · 2701 阅读 · 0 评论 -
PyTorch进阶训练技巧
Pytorch进阶训练技巧原创 2022-03-19 21:20:39 · 623 阅读 · 0 评论 -
PyTorch:模型定义
Pytorch模型定义的方式模型在深度学习中扮演着重要的角色,好的模型极大地促进了深度学习的发展进步,比如CNN的提出解决了图像、视频处理中的诸多问题,RNN/LSTM模型解决了序列数据处理的问题,GNN在图模型上发挥着重要的作用。当我们在向他人介绍一项深度学习工作的时候,对方可能首先要问的就是使用了哪些模型。因此,在PyTorch进阶操作的第一部分中,首先来学习PyTorch模型相关的内容。在第一部分课程中,已经学习了模型中的“层“是如何定义的,以及基础的模型是如何构建的。这里来更为系统地学习PyTo原创 2022-03-16 17:37:07 · 2756 阅读 · 1 评论