【发布时间】:2019-08-28 14:13:34
【问题描述】:
我有一个形状为 (?, 1082) 的张量 tensor,我想在 for 循环中将此张量切成 n 子部分,但我想保留原始形状,包括未知尺寸 ?。
例子:
lst = []
for n in range(15):
sub_tensor = tensor[n] # this will reduce the first dimension
print(sub_tensor.get_shape())
我正在寻找的打印输出:
(?, 1082)
(?, 1082)
等等
这在 TensorFlow 中如何实现?
【问题讨论】:
-
您是否有任何限制,例如拆分的性质,n 个子部分需要相等?或 n-1 个相等的部分,最后一部分是剩余的?
tf.split可以在这里轻松应用
标签: tensorflow slice