训练 t-sne 模型时的内存错误

2024-05-15 16:31:58 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的Jupyter代码,它触发了MemoryError

all_word_vectors_matrix_2d = tsne.fit_transform(all_word_vectors_matrix)

这是错误

^{pr2}$

如何修复这个内存错误?这意味着什么?如果您需要更多代码来理解错误,请随时告诉我

更新:我刚刚编辑了我的代码,将所有的单词向量矩阵拆分为两个,然后运行tsne.fit_变换()方法对全字向量矩阵的前半部分进行处理,但这似乎仍然不能解决问题。在

all_word_vectors_matrix_list = np.split(all_word_vectors_matrix, indices_or_sections=2)
all_word_vectors_matrix_2d = tsne.fit_transform(all_word_vectors_matrix_list[1])

Tags: 代码错误transformjupyter矩阵all向量matrix