PyTorch是一个深度学习框架,它实现了一个动态计算图,它允许您改变神经网络在运行中的行为方式,并能够执行向后自动区分。
评估pytorch模型:`与torch.no_grad`对比`model.eval()`
当我想在验证集上评估我的模型的性能时,是否首选使用:with torch.no_grad:或model.eval()
我在Pytorch写了一个RNN。我有以下代码行:data_loader = torch.utils.data.DataLoader(data,batch_size = args.batch_size,shuffle = True,num_workers = args ....
我有一些我需要转换为Pytorch的keras代码。我是pytorch的新手,我无法绕过如何以与我在keras中所做的相同的方式接受输入。我花了很多...
我试图在Pytorch附带的docker容器中运行这个简单的代码行。 import torch torch.cuda.set_device(0)我收到此错误:RuntimeError:cuda runtime error(35):CUDA驱动程序...
我有一个3d张量,形状来源(bsz x slen1 x nhd)和2d张量,形状指数(bsz x slen2)。更具体地说,我有:source = 32 x 20 x 768 index = 32 x 16索引中的每个值...
假设您有3个相同大小的张量:a = torch.randn(3,3)a =([[0.1945,0.8583,2.67979],[ - 0.1000,1.2136,-0.3706],[ - 0.0094,0.4279,-0.6840 ]])b = ......
如何使用torch.nn.CrossEntropyLoss作为自动编码器的重建损失?
我想使用CrossEntropyLoss计算我的自动编码器的重建精度:ae_criterion = nn.CrossEntropyLoss()ae_loss = ae_criterion(X,Y)其中X是自动编码器的重建......
使用经过预先训练的单词嵌入会加快Pytorch的模型训练吗?另外,如果数据集中的某些单词不在嵌入中,该怎么办?
我有一个文本分类模型,它通过GRU传递单词嵌入,并且该GRU的输出被传递到一个ANN,它将一个类作为输出。数据集庞大(140万...
我有一个关于Keras学习率衰减的问题。我需要了解选项衰减如何在优化器中运行,以便将其转换为等效的PyTorch公式。来自 ...
我更改了标量类型float的预期对象,但在Pytorch中仍然是Long
做二进制类分类。我使用二元交叉熵作为损失函数(nn.BCEloss()),最后一层的单位是一。在我(输入,目标)进入损失函数之前,我投...
kaldi只能通过VM配置(例如fedora 29)在Windows上使用,它大量消耗计算资源和后期工作流程。还有其他合适的方式......
如何用conda或pip在Anaconda中安装pytorch?
我正在尝试在Anaconda中安装pytorch以在Windows中使用Python 3.5。按照pytorch.org中的说明,我在Anaconda中介绍了以下代码:pip3 install torch torchvision ...
我的模型中的一行tr.nn.Linear(hw_flat * num_filters * 8,num_fc)在模型初始化时导致OOM错误。评论它会消除内存问题。从...导入火炬作为tr
ipdb> outputs.size()torch.Size([10,100])ipdb> print sum(outputs,0).size(),sum(outputs,1).size(),sum(outputs,2).size ()(100L,)(100L,)(100L,)如何对列进行求和?
在PyTorch中将值从一个张量复制到另一个张量的最快方法是什么?
我正在尝试卷积中的扩张,我试图使用PyTorch将数据从一个2D张量复制到另一个2D张量。我正在将数值从张量A复制到张量B,这样每个......
标量类型Long的预期对象,但是参数为#2'target'的标量类型字节
我在colab上运行nn并遇到了这个错误,当我在本地系统上运行相同的代码时,这个错误并不存在。我已尝试减少批量,但错误仍然存 在。载入中......
我目前正在实现一个计算自定义交叉熵损失的函数。该功能的定义是以下图像。我的代码如下,output = output.permute(0,2,3,1)......
我有一个安装了tensorflow和pytorch的cuda9-docker,我正在对图像数据集进行交叉验证。目前我正在使用for循环来进行交叉验证。类似于data_train,......
我在pytorch中有一个CNN,我需要在每次迭代中用L2范数规范化卷积权重(滤波器)。最有效的方法是什么?基本上,在我的特定实验中,我......
如何找到导致RuntimeError的变量:渐变计算所需的变量之一已被inplace操作修改
我正在尝试使用GRUcell层创建一个非常简单的网络来执行以下任务:在两个位置之一中给出一个提示。在T时间后,代理人必须学会采取...