标签: python tensorflow slice tensor
给定3D源张量t(batch_size,height,width)和另一个指示长度的2D张量l。我想做点什么:
t
batch_size
height
width
l
rslt = tf.dynamic_slice(t, l)
这样rslt[0] = t[:l[0][0], :l[0][1]],rslt[1] = t[:l[1][0], :l[1][1]]等等。但据我所知,tf.slice无法做到这一点。你能告诉我怎样才能在tensorflow中进行动态切片?非常感谢!
rslt[0] = t[:l[0][0], :l[0][1]]
rslt[1] = t[:l[1][0], :l[1][1]]
tf.slice