将AAABBB张量表转换为Torch中嵌套的ABABAB张量表

我尝试解决这个问题已经有一段时间了,仍然没有找到解决方案,希望有人能帮我解决。我有一个如下所示的AAABBB输入表用于神经网络:

{  1 :     {      1 : DoubleTensor - size: 32x200      2 : DoubleTensor - size: 32x200      3 : DoubleTensor - size: 32x200    }  2 :     {      1 : DoubleTensor - size: 32x54      2 : DoubleTensor - size: 32x54      3 : DoubleTensor - size: 32x54    }}

上述表格经过预处理后,需要转换成嵌套ABABAB输入表:

{  1 :     {      1 : DoubleTensor - size: 32x200      2 : DoubleTensor - size: 32x54    }  2 :    {      1 : DoubleTensor - size: 32x200      2 : DoubleTensor - size: 32x54    }  3 :    {      1 : DoubleTensor - size: 32x200      2 : DoubleTensor - size: 32x54            }}

如何使用Torch表层在网络内部AAABBB表转换为ABABAB嵌套表?


回答:

似乎dpnn包包含了一个容器,它可以完成这个任务。ZipTable可以将一个表中的表压缩成另一个表中的表。

这里是一个将AAABBB表转换为ABABAB嵌套表的工作示例。

require 'dpnn'aaa = torch.DoubleTensor(3,32,200)bbb = torch.DoubleTensor(3,32,54)model = nn.Sequential()par = nn.ParallelTable()par:add(nn.SplitTable(1))par:add(nn.SplitTable(1))model:add(par)model:add(nn.ZipTable())model:forward({aaa,bbb})

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注