我正在尝试从“cls_encoding”对象(bert 输出)构建数据集。
print (cls_encoding.shape)
(1, 768)
我有 30 个 cls_encoding 所以我想制作一个形状为 (30,768) 的数组。
当我尝试时:
print(cls_encoding[0].shape)
(768,)
所以如果我尝试这样做:
DSlist = []
for x in DS:
DSlist.append(x[0])
print(np.array(DSlist).shape)
我得到:
(30, 768, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
我怎样才能从这个得到想要的形状(30,768)?