ICode9

精准搜索请尝试: 精确搜索
  • RS学习12022-06-15 00:31:06

    torch-rechub安装 最新版(推荐) git clone https://github.com/datawhalechina/torch-rechub.git cd torch-rechub python setup.py install 安装过程中遇到问题:python setup.py install 执行python3 setup.py install 成功安装 深度学习推荐算法框架 FM学习 1、FM 前面一章介绍

  • torch中的mask:masked_fill, masked_select, masked_scatter2022-06-14 21:37:25

    1. 简介   pytorch提供mask机制用来提取数据中“感兴趣”的部分。过程如下:左边的矩阵是原数据,中间的mask是遮罩矩阵,标记为1的表明对这个位置的数据“感兴趣”-保留,反之舍弃。整个过程可以视作是在原数据上盖了一层mask,只有感兴趣的部分(值为1)显露出来,而其他部分则背遮住。(matlab

  • 深度学习实践5 (pytorch相关API)2022-06-13 11:34:29

    PyTorch Fashion(风格) 1、prepare dataset 2、design model using Class # 目的是为了前向传播forward,即计算y-hat(预测值) 3、Construct loss and optimizer (using PyTorch API) 其中,计算loss是为了进行反向传播,optimizer是为了更新梯度。 4、Training cycle (forward,backward

  • 编译torch记录2022-06-12 18:34:22

    环境 cuda drvier 11.6 cuda toolkit 11.1 pytorch ver 1.11 conda env # conda package list # packages in environment at /home/tangke/anaconda3/envs/py39torch: # # Name Version Build Channel _libgcc_mutex 0.1

  • 0902Softmax回归从零开始2022-06-12 14:31:21

    点击查看代码 import pylab import torch from IPython import display from d2l import torch as d2l # softmax回归的从零开始实现 batch_size = 256 train_iter, test_iter = d2l.load_data_fashion_mnist(batch_size) # 初始化模型参数 # 将展平每个图像,把它们看作长度为78

  • 代码笔记13 语义分割交叉熵的实现(去除背景类)2022-06-11 23:34:42

    记录   算是自己一点点小小的记录,以前很少看开源的代码,都自己闷头写,最后才发现自己写的就是shi。不看不学不练啊,读开源代码不代表不自己造轮子,而是要学会别人编程的思想并学习,自己检讨我自己。   最近确实压力很大,想把这篇文章水出来,可是一来没有人带,导师是拉项目大师,只会分配

  • 【动手学深度学习pytorch】学习笔记 8.5. 循环神经网络的从零开始实现2022-06-11 12:35:02

    8.5. 循环神经网络的从零开始实现 — 动手学深度学习 2.0.0-beta0 documentation (d2l.ai) 目标:根据用户提供的文本的前缀生成后续文本 知识点:独热编码、梯度剪裁 实现细节:注意 “预热 ” 程序可分4个步骤学习 1 独热编码。读通代码,观察输出。 2 建立RNN模型。 3 使用建立好的RN

  • cannot import name 'PY3' from 'torch._six' 一行命令迅速解决2022-06-11 11:00:07

    当前环境以及问题原因: 在conda下建了一个torch的虚拟环境 之前使用这个环境跑神经网络代码已知都是正常的,但是今天-距上次使用大概3个月了 跑出来就报如题的错误 很长一段error 网上都说问题是因为我都环境中torch的版本和torchvision不一致 需要把torchvision改到对应的版本 参考

  • 深度学习环境配置(pytorch和tensorflow对应的gpu版本环境的兼容):cuda10.1 + cudnn7.6.5 + tensorflow=2.3.0,tensorflow-gpu=2.2022-06-11 00:33:17

    配置结果: Anaconda2019[python3.7.3]+cuda10.1 + cudnn7.6.5 + tensorflow=2.3.0,tensorflow-gpu=2.3.0(tf23虚拟环境,python3.7.3)+pytorch1.81(cu101) + torch-geometric(PYG181虚拟环境,python3.7.13,两个环境及两个环境的python版本不同都是为了防止两个深度学习库对numpy等库的

  • 不归则四边行内部点寻找(基于向量方法非for循环)2022-06-10 13:00:44

    本文记录使用向量方法寻找非规则四边行的内部区域,可不使用for循环语句,加快代码运行,其详细代码如下:   import numpy import numpy as np import torch def distinguish_point_pos(corners_list, point): """ :param corners_list: tensor(8), eight corner coordinate,

  • 【动手学深度学习pytorch】学习笔记 8.4 循环神经网络2022-06-10 12:03:15

    8.4. 循环神经网络 — 动手学深度学习 2.0.0-beta0 documentation (d2l.ai) 主要内容: 对隐状态使用循环计算的神经网络。 隐状态可以捕获直到当前时间步序列的历史信息。 参数数量不会随着时间步的增加而增加。 可以使用循环神经网络创建字符级语言模型。 可以使用困惑

  • 卷积层2022-06-03 10:02:36

    点击查看代码 import torch import torchvision from torch import nn from torch.nn import Conv2d from torch.utils.data import DataLoader from torch.utils.tensorboard import SummaryWriter dataset = torchvision.datasets.CIFAR10("./dataset1", train=False,

  • torch项目启动报错 error loding ' ' or one of its dependcies2022-06-02 12:02:27

    1.问题描述 torch相关项目启动时报错,更换版本依旧不能使用 2.解决方法 网上有更换版本和添加磁盘虚拟内存的文章,实操后都未解决报错问题。 自检发现和GPU兼容有关,下载torch须在官网上指定cpu版,cmd命令框pip的torch'不好明确指定,包括第三方库 本人直接在官网下载最新torch,指定版本

  • 《原创》在torch模型进行trt加速后正确的耗时分析方法2022-06-02 00:34:35

    最近,多人反映在torch框架的模型加速后耗时相差不大甚至不如加速前。首先,可以肯定的是,这种结果存在误判,torch的模型加速以后肯定是有加速效果。那么问题出在耗时方法的统计不正确。正确的耗时统计应该是这样:(1)先测试一个batch的数据,使用加速和不加速模型测试推理时间,注意推理时间一

  • pytorch API2022-06-01 15:05:08

    pytorch--多标签分类损失函数 import torch import numpy as np pred = np.array([[-0.4089, -1.2471, 0.5907], [-0.4897, -0.8267, -0.7349], [0.5241, -0.1246, -0.4751]]) label = np.array([[0, 1, 1], [0, 0, 1],

  • torch.bmm()解读2022-05-27 09:35:04

    函数作用 计算两个tensor的矩阵乘法,torch.bmm(a,b),tensor a 的size为(b,h,w),tensor b的size为(b,w,m) 也就是说两个tensor的第一维是相等的,然后第一个数组的第三维和第二个数组的第二维度要求一样,对于剩下的则不做要求,输出维度 (b,h,m) 代码示例 >>> c=torch.randn((2,5)) >>> p

  • win10下solov2环境搭建2022-05-27 02:00:54

    win10下solov2环境搭建 我的环境:NVIDIA-SMI:496.49、VS社区版2019、anaconda3 官方给了mmdetetion和detetron2两个版本,我配的是mmdetetion python版本3.7 为了让环境有序,创建一个虚拟环境 conda create -n testnet python==3.7 conda activate testnet打开虚拟环境 安装CUDA版本

  • 1、PyTorch基本操作2022-05-25 21:04:30

    一、简介   简单介绍PyTorch框架,基本使用和安装方法。Torch是什么?一个火炬!其实跟Tensorflow中Tensor是一个意思,就是说,有一批数据,无论是图像数据还是文本数据或数值数据,都需要把数据转换成矩阵,接下来在建模操作过程中,都需要对当前数据即矩阵,做各种各样变换,做各种各样计算,一系列流

  • 26 网络模型的保存与读取2022-05-25 11:34:57

    一、案例 1.保存方式1 保存模型结构+模型参数 2.保存方式1的陷阱 自己创建的模型,在加载的时候,需要import 3.保存方式2 保存模型参数(官方推荐) 比较1和2两种方式保存的内容的大小 terminal执行 ls -all 4.完整代码 模型保存 import torch import torchvision from torch import

  • 24 优化器2022-05-24 11:34:23

    一、官方文档 torch.optimizer 优化器的定义 之后调用优化器的step方法 作用:就是利用得到的梯度对参数进行更新 相关优化器的算法 共同点:模型参数,学习速率,优化器自身的参数 二、案例 1. 代码 学习速率的设置:太大-模型不稳定,太小-速率太慢,一般由大到小设置 多

  • 23 损失函数与反向传播2022-05-23 23:00:42

    一、损失函数 作用:衡量实际输出和真实想要的结果之间的差距,越小越好 1. L1Loss 计算方法:每个对应值相减的绝对值求和,再取平均 案例 点击查看代码 import torch from torch.nn import L1Loss # 输入 inputs=torch.tensor([1,2,3],dtype=torch.float32) targets=torch.te

  • pytorch2022-05-23 22:04:26

    pytorch torch.Tensor - PyTorch中文文档 (pytorch-cn.readthedocs.io) 创建张量 torch.eye(n, m=None, out=None) torch.ones(*sizes, out=None) → Tensor torch.zeros(*sizes, out=None) → Tensor torch.rand(*sizes, out=None) → Tensor torch.linspace(start, end, steps=1

  • Pytorch和torchvision版本号对应表2022-05-22 16:02:47

    torch与torchvision版本对应表  torch及torchvision版本号查询 import torch print(torch.__version__)   import torchvision print(torchvision.__version__)  

  • 解决问题:AssertionError: Torch not compiled with CUDA enabled2022-05-21 22:00:10

    此错误是由于下载的torch没有cuda,在运行时就会出错,经过查阅,在程序最开始的地方加上: device = torch.device(“cuda” if torch.cuda.is_available() else “cpu”)   代码其余地方出现.cuda()的地方改成.to(device)就可以在无gpu的环境中运行了。 # model.cuda() model.to(d

  • torch.device()基础用法2022-05-20 22:05:42

    用途:用于指定将数据或者模型放在GPU/CPU #1.通常用法 device = torch.device("cuda" if torch.cuda.is_available() else "cpu") data = data.to(device) model = model.to(device) ''' 1.先创建device对象 2.to函数指定数据或者模型放到哪里 ''' #2.将

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有