PyTorch从入门到精通100讲-神经网络在pytorch中的应用
Posted 文宇肃然
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PyTorch从入门到精通100讲-神经网络在pytorch中的应用相关的知识,希望对你有一定的参考价值。
Pytorch库的基本架构介绍
今天我就将PyTorch
常用的模块做一个总结梳理。
首先要说明的是PyTorch
这是torch
的Python
版本,所以导入的是torch
而不是Pytorch
:
import torch
1 运行基础
-
torch.tensor
:基础数据结构 -
torch.autograd
:自动微分模块
2 torch.utils
支持神经网络相关的数据预处理。
-
数据导入与处理
-
utils.data
-
utils.datasets
-
-
utils.tensorboard
:训练结果的可视化 -
utils.model_zoo
:预训练模型
3 torch.nn
构建神经网络结构的基本元素。
-
nn.Module
:神经网络的各种结构“层” -
nn.functional
:神经网络的损失函数与激活函数
4 torch.optim
神经网络的算法优化模块,封装着各类优化器。
5 神经网络的运算性能
以上是关于PyTorch从入门到精通100讲-神经网络在pytorch中的应用的主要内容,如果未能解决你的问题,请参考以下文章
PyTorch从入门到精通100讲-PyTorch张量从概念到应用
PyTorch从入门到精通100讲-Pytorch动态图的回溯机制