我有以下形式的元组列表:
[([sentence_1],[sentence_embeding_1]),([sentence_2],[sentence_embeding_2]),....([sentence_n],[sentence_embeding_n])]
sentence_embeding_n的尺寸为786。
我想创建一个形状为(n,786)的2d numpy数组,其中n是句子的总数。句子的数量以十万计。有没有一种有效的方法来创建此二维数组?
答案 0 :(得分:0)
这项工作可以吗?
import numpy as np
lst = list_of_sentences
array = np.array(lst).reshape(len(lst),786)