PyTorch函数
图像和视觉处理
1 | torchvision.transforms.Resize() # 改变图像大小 |
神经网络构建
1 | torch.nn.Linear() # 全连接层 |
训练和优化
1 | # 常见的优化器 |
模型保存和加载
1 | # 用于保存和加载模型或张量 |
函数式接口
1 | torch.nn.functional # 提供了一系列函数式的API,例如: |
数据处理和转换
1 | torch.tensor() # 创建一个张量 |
高级数据处理和转换
1 | torch.index_select() # 按指定维度和索引选择数据 |
模型分析和调试
1 | torch.autograd.gradcheck() # 用于检查梯度的正确性 |
张量变换和操作
1 | torch.split() # 按大小或张量数量分割张量 |
数据加载和处理
1 | torch.utils.data.Dataset # 自定义数据集的基类 |
自然语言处理
1 | torchtext.data # 提供文本预处理,加载等功能 |
高级模型架构
1 | torch.nn.Transformer # Transformer模型的实现 |
优化和调试
1 | torch.cuda.amp # 提供自动混合精度训练的功能,以提高性能和效率 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SpongeBob's Blog!