
pytorch
文章平均质量分 89
trust Tomorrow
只要胆子大,万物皆可码
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 66 个冷知识 0718
【代码】python 66 个冷知识 0718。原创 2024-07-20 22:47:19 · 824 阅读 · 0 评论 -
PyTorch 常用的技巧 36个
数据处理方面,使用Dataset和DataLoader处理数据,应用transforms进行预处理和增强,并加速数据加载。模型构建方面,使用torch.nn.init初始化权重,保存和加载模型状态。训练过程中,采用学习率调度和混合精度训练。调试时,进行张量维度检查、模型结构打印和显存监控。性能优化包括多GPU训练和异步数据加载。高效推理方面,应用梯度累积和梯度裁剪。原创 2024-07-14 17:45:00 · 535 阅读 · 0 评论 -
PyTorch DataLoader 学习
首先定义一个数据集类,该类需要继承自并实现__len__和方法。# 创建一些示例数据data = torch.randn(100, 3, 64, 64) # 100个样本,每个样本为3x64x64的图像labels = torch.randint(0, 2, (100,)) # 100个标签,0或1如果需要自定义如何将样本合并为批次,可以定义自己的collate_fn函数。collate_fn处理变长序列:在处理变长序列或不规则数据时,自定义collate_fn函数,确保每个批次的数据能够正确合并。原创 2024-07-10 22:30:43 · 4798 阅读 · 0 评论