搜索内容

计算机语言
  • Pytorch数据使用列表的卷积层时报错及解决-RuntimeError: Input type (torch.cuda.HalfTensor) and weight type (torch.FloatTensor) should be same
    Python

    Pytorch数据使用列表的卷积层时报错及解决-RuntimeError: Input type (torch.cuda.HalfTensor) and weight type (torch.FloatTensor) should be same

    已阅: 205 错误信息RuntimeError: Input type (torch.cuda.HalfTensor) and weight type (torch.FloatTensor) should be same场景描述数据调用 list 里的卷积层时出现数据不匹配错误。self.proj = [nn.Conv2d(self.in_chans, self.dim[i], kernel_size=self.patch_size,\ stride=self.patch_size) for i in range(len(self.dim))]解决方法将 list 改为 nn.ModuleList,nn.Mo……
    MWHLS 2022/04/01
  • 译(五十三)-Pytorch的stack()与cat()有何区别
    Python

    译(五十三)-Pytorch的stack()与cat()有何区别

    已阅: 14 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。 今天这篇第三个回答只有一个投票,而且老长老长,我就不翻了,有需要的话进链接看吧。 注:今天这篇第二个回答有两张图片,但我现在加载不出来,之后加载出来了我再用图床补上。 2022/4/7更新:图片已补。Pytorch的torch.stack()和torch.cat()有什么区别?Gulzar asked:OpenAI 用于增强学习的 REINFORCE 和 actor-critic 示例代码有……
    MWHLS 2022/03/26
  • 译(五十二)-Pytorch切分数据集为训练集与测试集
    Python

    译(五十二)-Pytorch切分数据集为训练集与测试集

    已阅: 281 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。如何将数据集分为训练集与测试集?nirvair asked:import pandas as pd import numpy as np import cv2 from torch.utils.data.dataset import Dataset # class CustomDatasetFromCSV(Dataset): def __init__(self, csv_path, transform=None): self.data = pd.read_csv(csv_path) self.labels = pd.get_dummies(self.data['……
    MWHLS 2022/03/19
  • CUDA指定显卡时报错及解决-RuntimeError: Expected tensor for argument #1 ‘input’ to have the same device as tensor for argument #2 ‘weight’; but device 0 does not equal 1 (while checking arguments for cudnn_convolution)
    Python

    CUDA指定显卡时报错及解决-RuntimeError: Expected tensor for argument #1 ‘input’ to have the same device as tensor for argument #2 ‘weight’; but device 0 does not equal 1 (while checking arguments for cudnn_convolution)

    已阅: 284 2022/4/2:修改了题目描述,加入了报错信息错误信息RuntimeError: Expected tensor for argument #1 'input' to have the same device as tensor for argument #2 'weight'; but device 0 does not equal 1 (while checking arguments for cudnn_convolution) 还有一个错误信息找不到了。场景描述工具:pytorch, CUDA 需求:对于8块GPU,使用4号GPU进行训练。配置1os.e……
    MWHLS 2022/03/18
  • 译(五十一)-Pytorch的unsqueeze有什么用
    Python

    译(五十一)-Pytorch的unsqueeze有什么用

    已阅: 18 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。Pytorch的unsqueeze有什么用?StarckOverflar asked:Pytorch 文档里的这个例子是什么意思?返回一个在指定位置拓展一维的新张量。[...]>>> x = torch.tensor([1, 2, 3, 4]) >>> torch.unsqueeze(x, 0) tensor([[ 1, 2, 3, 4]]) >>> torch.unsqueeze(x, 1) tensor([[ 1], [ 2], [ 3], [ 4]])Answer……
    MWHLS 2022/03/12
  • 译(五十)-Pytorch转换Tensor至numpy数组
    Python

    译(五十)-Pytorch转换Tensor至numpy数组

    已阅: 79 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。Pytorch tensor 转为 numpy arrayDukeLover asked:对于一个大小为 torch.Size([4, 3, 966, 1296]) 的 pytorch Tensor , 我想用下面的代码把它转成 numpy 数组: imgs = imgs.numpy()[:, ::-1, :, :] 可以解释一下这句代码吗?Answers:azizbro - vote: 86我觉得你还得加上 detach()。我在利用CUDA和GPU进行计算的Colab上用……
    MWHLS 2022/03/05
  • 译(四十九)-Pytorch计算模型参数量
    Python

    译(四十九)-Pytorch计算模型参数量

    已阅: 122 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。计算Pytorch模型参数量Fábio Perez asked:怎么计算 Pytorch 模型的参数量?类似 Keras 的 model.count_params() 那样的函数。Answers:Fábio Perez - vote: 198Pytorch 没有类似 Keras 计算参数量的函数,但可以通过每个参数组的求和得出参数量:pytorch_total_params = sum(p.numel() for p in model.parameters())……
    MWHLS 2022/02/26
  • 译(四十八)-Pytorch的model.train()有什么用(2022/12/21更新)
    Python

    译(四十八)-Pytorch的model.train()有什么用(2022/12/21更新)

    已阅: 179 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。 2022/12/21更新:感谢BirB先生的修正,已修正错误的翻译。 距离写这篇过去十个月了,我介绍下我新的理解: 如果一个方法仅在训练时启用,那就 if self.training:来执行,比如 dropout,通过在训练时随机屏蔽若干个节点来提高鲁棒性(dropout 不用额外判断 training,它自己有设置)。 如果在输出时,训练与测试是两个不同的路径,也通过 if ……
    MWHLS 2022/02/19
  • 译(四十七)-Pytorch获取模型概要
    Python

    译(四十七)-Pytorch获取模型概要

    已阅: 7 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。Pytorch获取模型概要Wasi Ahmad asked:Pytorch 怎么像 Keras 的 model.summary() 获得一个模型概要?Model Summary: ____________________________________________________________________________________________________ Layer (type) Output Shape Param # Connected to ……
    MWHLS 2022/02/12
  • 译(四十六)-Python输出对象信息
    Python

    译(四十六)-Python输出对象信息

    已阅: 4 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。 这篇的第三个回答我看不懂,所以我换成了第四个。Python里有内置函数能输出一个对象的属性和值吗?fuentesjr asked:我想知道 Python 有没有类似 PHP 的 print_r 函数。 以便我查看对象的状态来调试脚本。Answers:Jeremy Cantrell - vote: 1159你需要的是 pprint() 和 vars() 的组合:from pprint import pprint pprint(v……
    MWHLS 2022/02/05