是)我有的:

  • 张量流图包含:

  • 形状占位符[batchSize,None,featureSize1](调用此T1)

  • 构造的形状张量[batchSize,None,featureSize2](调用此T2)

这里,None指的是时间索引,并且在批次之间是可变的,但在每个批次中,两个都将是相同的大小 . 此外,featureSize1始终大于或等于featureSize2 .

我想要的是:

  • 一个新的张量,它是T1的(浅)副本,其中一些特征片替换为来自T2的特征片 . 通过"feature slices"我的意思是对应于Dim 2的切片 .

  • 效率和pythonicity

我能达到的最快/最干净的方式 - 我认为 - 是tf.concat连续将T1和T2连接在一起,一个错综复杂的聚集语句以正确的顺序获取我想要的切片,并重新生成结果阻止张力流“帮助”我 .

我是否错过了一些明显的方法来构建我需要的东西?