我有一长串整数列表(代表句子,每个都有不同的大小),我想使用 tf.data 库提供这些列表。每个列表(列表的列表)都有不同的长度,我得到一个错误,我可以在这里重现:
t = [[4,2], [3,4,5]]
dataset = tf.data.Dataset.from_tensor_slices(t)
我得到的错误是:
ValueError: Argument must be a dense tensor: [[4, 2], [3, 4, 5]] - got shape [2], but wanted [2, 2].
有没有办法做到这一点?
编辑1:为了清楚起见,我不想填充列表的输入列表(它是一个包含超过一百万个元素的句子列表,长度不一)我想使用 tf.data 库来提供,在正确的方式,具有不同长度的列表列表。