PyTorch
-
Win10系统下Pytorch环境的搭建过程
当您需要在Windows 10系统下搭建PyTorch环境时,您需要遵循以下步骤: 步骤1:安装Anaconda 首先,您需要安装Anaconda,这是一个流行的Python发行版,它包含了许多常用的Python库和工具。您可以从Anaconda官网下载适用于Windows 10的安装程序,并按照提示进行安装。 步骤2:创建虚拟环境 接下来,您需要创建一个虚…
-
pytorch程序异常后删除占用的显存操作
在本攻略中,我们将介绍如何在PyTorch程序异常后删除占用的显存操作。我们将使用try-except语句和torch.cuda.empty_cache()函数来实现这个功能。 删除占用的显存操作 在PyTorch程序中,如果出现异常,可能会导致一些变量或模型占用显存。如果不及时清理这些占用的显存,可能会导致显存不足,从而导致程序崩溃。为了避免这种情况,我们…
-
pytorch之Resize()函数具体使用详解
在本攻略中,我们将介绍如何使用PyTorch中的Resize()函数来调整图像大小。我们将使用torchvision.transforms库来实现这个功能。 Resize()函数 Resize()函数是PyTorch中用于调整图像大小的函数。该函数可以将图像缩放到指定的大小。以下是Resize()函数的语法: torchvision.transforms.R…
-
pytorch 归一化与反归一化实例
在本攻略中,我们将介绍如何使用PyTorch实现归一化和反归一化。我们将使用torchvision.transforms库来实现这个功能。 归一化 归一化是将数据缩放到0和1之间的过程。在PyTorch中,我们可以使用torchvision.transforms.Normalize()函数来实现归一化。以下是一个示例代码,演示了如何使用torchvision…
-
Pytorch迁移学习
环境: Pytorch1.1,Python3.6,win10/ubuntu18,GPU 正文 Pytorch构建ResNet18模型并训练,进行真实图片分类; 利用预训练的ResNet18模型进行Fine tune,直接进行图片分类;站在巨人的肩膀上,使用已经在ImageNet上训练好的模型,除了最后一层全连接层,中间层的参数全部迁移到目标模型上,如下图所示…
-
pytorch和tensorflow的爱恨情仇之张量
pytorch和tensorflow的爱恨情仇之基本数据类型:https://www.cnblogs.com/xiximayou/p/13759451.html pytorch版本:1.6.0 tensorflow版本:1.15.0 基本概念:标量、一维向量、二维矩阵、多维张量。 1、pytorch中的张量 (1)通过torch.Tensor()来建立常量 …
-
Ubuntu新建用户以及安装pytorch
环境:Ubuntu18,Python3.6 首先登录服务器 ssh username@xx.xx.xx.xxx #登录一个已有的username 新建用户 sudo adduser username sudo usermod -aG sudo username 然后退出 exit 重新登录 ssh username@xx.xx.xx.xxx #这里是新创建的…
-
pytorch下对简单的数据进行分类(classification)
看了Movan大佬的文字教程让我对pytorch的基本使用有了一定的了解,下面简单介绍一下二分类用pytorch的基本实现! 希望详细的注释能够对像我一样刚入门的新手来说有点帮助! import torch import torch.nn.functional as F import matplotlib.pyplot as plt from torch.a…
-
Pytorch的torch.cat实例
import torch 通过 help((torch.cat)) 可以查看 cat 的用法 cat(seq,dim,out=None) 其中 seq表示要连接的两个序列,以元组的形式给出,例如:seq=(a,b), a,b 为两个可以连接的序列 dim 表示以哪个维度连接,dim=0, 横向连接 dim=1,纵向连接 #实例: #dim=0 时:…
-
使用pytorch完成kaggle猫狗图像识别
kaggle是一个为开发商和数据科学家提供举办机器学习竞赛、托管数据库、编写和分享代码的平台,在这上面有非常多的好项目、好资源可供机器学习、深度学习爱好者学习之用。碰巧最近入门了一门非常的深度学习框架:pytorch(如果你对pytorch不甚了解,请点击这里),所以今天我和大家一起用pytorch实现一个图像识别领域的入门项目:猫狗图像识别。 深度学习的…