![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pyorch笔记
轮子去哪儿了
研究生在读:https://github.com/yangzhaonan18
展开
-
Pytorch 查询笔记 持续更新
文章目录1. pytorch中 max()、view()、 squeeze()、 unsqueeze() 的区别2. torchvision.transforms.ToPILImage / ToTensor 通道的变化1. pytorch中 max()、view()、 squeeze()、 unsqueeze() 的区别链接查询时间:2019年3月15日10:17:46max() 求行或...原创 2019-03-18 12:28:05 · 257 阅读 · 0 评论 -
7 PyTorch 官网教材之 TORCHVISION 0.3 OBJECT DETECTION FINETUNING TUTORIAL
文章目录6 PyTorch 官网教材之 TORCHVISION 0.3 OBJECT DETECTION FINETUNING TUTORIAL0. 官网链接1.6 PyTorch 官网教材之 TORCHVISION 0.3 OBJECT DETECTION FINETUNING TUTORIAL0. 官网链接1. TORCHVISION 0.3 OBJECT DETECTION FINE...翻译 2019-06-27 15:38:15 · 2209 阅读 · 0 评论 -
6 PyTorch 官网教材之 保存和加载模型
文章目录6 PyTorch 官网教材之 保存和加载模型0. 官网链接1. What is a `state_dict`?1. `model.state_dict()`2. `optimizer.state_dict()`2. Saving & Loading Model for Inference1. Save/Load state_dict (Recommended)1. Save: `...翻译 2019-06-23 14:37:43 · 792 阅读 · 0 评论 -
5 PyTorch 官网教材之 数据加载和处理教程
文章目录PyTorch 官网教材之 数据加载和处理教程0. 官网链接1. 相关必备包2. 使用路径 直接读取数据,找到某一张图片的名称及其 landmarks3. 显示一张人脸图片及其 landmarks(直接读取图片和标签 来实现)4. 使用 torch.utils.data.Dataset 构造数据集(Dataset class)5. 显示多张图片及其 landmarks(通过访问 torc...翻译 2019-06-23 00:21:22 · 524 阅读 · 0 评论 -
4 PyTorch 官网教材之 训练一个分类器 多GPU训练 多显卡训练 设置
文章目录PyTorch 训练一个分类器0. 官网链接:[TRAINING A CLASSIFIER](https://pytorch.org/tutorials/beginner/blitz/cifar10_tutorial.html)1. Loading and normalizing CIFAR102. Define a Convolutional Neural Network3. Def...翻译 2019-06-22 14:51:45 · 887 阅读 · 0 评论 -
3 PyTorch 官网教材之 搭建一个最简单的神经网络 LeNet NEURAL NETWORKS
文章目录官网教材 搭建一个最简单的神经网络官网链接:1. 结构顺序通常是 卷积>激活>池化,或全连接>激活。BN好像在卷积或者激活之后都是可以的,影响不大。2. 卷积、全连接有参数,需要现在__init__()中定义,再在forward() 中使用。3. python 中函数可以先使用后定义。4. self.fc1 = nn.Linear(16 * 6 * 6, 120) ...翻译 2019-06-21 17:00:59 · 751 阅读 · 0 评论 -
2 PyTorch 官网教材之 autograd 自动微分
文章目录AUTOGRAD:自动微分官网链接:1. 设置自动微分2. 改变微分状态3. backpropAUTOGRAD:自动微分官网链接:https://pytorch.org/tutorials/beginner/blitz/autograd_tutorial.html1. 设置自动微分# 创建有梯度的张量x = torch.ones(2, 2, requires_grad=True...翻译 2019-06-20 22:49:47 · 245 阅读 · 0 评论 -
1 PyTorch 官网教材之 初始化数据
文章目录1 PyTorch 官网教材第一页官网链接1. 初始化 数据2. torch 的三种 加法计算3. 数据 view4. 获取数据的数值5. 类型转换 Torch Tensor 和 a NumPy Array6. 数据在cuda 和 cpu 之间的转换1 PyTorch 官网教材第一页官网链接https://pytorch.org/tutorials/beginner/blitz/te...翻译 2019-06-20 21:58:02 · 488 阅读 · 0 评论 -
pytorch 构建自己的数据集,用来训练
文章目录第一种方法:使用Pytorch的Dataset类来构建数据集,再使用Data.DataLoader()来加载数据集1. 通过继承Dataset类来构建数据集2. 先实例化,再使用Data.DataLoader()来加载数据集第二种方法:先使用Data.TensorDataset(X_train, y_train)构造数据集,再使用Data.DataLoader()来加载数据集1. 读取所有...原创 2019-04-21 21:57:00 · 11381 阅读 · 9 评论 -
pytorch 1 torch_numpy, 对比
pytorch 1 torch_numpy, 对比import torchimport numpy as npdetails about math operation in torch can be found in: http://pytorch.org/docs/torch.html#math-operationsconvert numpy to tensor or vise ...原创 2019-02-26 19:20:00 · 451 阅读 · 0 评论 -
pytorch 3 activation 激活函数
pytorch 3 activation 激活函数2.3 Activation Functionimport torchimport torch.nn.functional as Ffrom torch.autograd import Variableimport matplotlib.pyplot as plt# fake datax = torch.linspace(-...原创 2019-02-26 19:21:00 · 505 阅读 · 0 评论 -
pytorch 4 regression 回归
pytorch 4 regression 回归import torchimport torch.nn.functional as Fimport matplotlib.pyplot as plt# torch.manual_seed(1) # reproduciblex = torch.unsqueeze(torch.linspace(-1, 1, 100), dim=1)...原创 2019-02-26 19:24:00 · 201 阅读 · 0 评论 -
pytorch 5 classification 分类
pytorch 5 classification 分类import torchfrom torch.autograd import Variableimport torch.nn.functional as Fimport matplotlib.pyplot as pltn_data = torch.ones(100, 2) # 100个具有2个属性的数据 shape=(100,...原创 2019-02-26 19:28:00 · 348 阅读 · 0 评论 -
pytorch 6 build_nn_quickly 快速搭建神经网络
pytorch 6 build_nn_quickly 快速搭建神经网络import torchimport torch.nn.functional as F# replace following class code with an easy sequential networkclass Net(torch.nn.Module): def __init__(self, n...原创 2019-02-26 19:38:00 · 149 阅读 · 0 评论 -
pytorch 7 save_reload 保存和提取神经网络
pytorch 7 save_reload 保存和提取神经网络import torchimport matplotlib.pyplot as plt# torch.manual_seed(1) # reproducible# fake datax = torch.unsqueeze(torch.linspace(-1, 1, 100), dim=1) # x data (...原创 2019-02-26 20:02:00 · 212 阅读 · 0 评论 -
pytorch 8 CNN 卷积神经网络
pytorch 8 CNN 卷积神经网络# library# standard libraryimport os# third-party libraryimport torchimport torch.nn as nnimport torch.utils.data as Dataimport torchvisionimport matplotlib.pyplot as p...原创 2019-02-26 21:47:00 · 344 阅读 · 0 评论 -
pytorch 2 variable 变量
pytorch 2 variable 变量import torchfrom torch.autograd import Variabletensor = torch.FloatTensor([[1, 2], [3, 4]])variable = Variable(tensor, requires_grad=True)print(tensor) # tensor([[1., 2...原创 2019-02-26 19:20:00 · 222 阅读 · 0 评论 -
RuntimeError: multi-target not supported at /opt/conda/conda-bld/pytorch_1549635019666/work/aten/src
1. 出错代码行计算交叉熵是出现异常提示:RuntimeError: multi-target not supported at /opt/conda/conda-bld/pytorch_1549635019666/work/aten/src/THNN/generic/ClassNLLCriterion.c:21loss = criterion(prediction, target)2. ...原创 2019-09-18 18:46:03 · 14648 阅读 · 5 评论