我有一个方阵:
print(len(similarity_matrix)) #display 26003
我正在尝试绘制像:
这样的矩阵所以我用了matplolib:
plt.matshow(similarity_matrix)
plot.show()
但是我有一个内存错误。如何显示矩阵?
答案 0 :(得分:1)
由10000乘10000矩阵生成的数字需要2.6 GB的内存。假设这与点数成线性比例,26000乘26000矩阵需要17 GB的内存。 (我没有经过测试,因为我只有16 GB可用)
你有超过17 GB的内存吗?
另一方面可能是通常的屏幕具有200万像素的像素。因此,想要在其上显示6.7亿像素毫无意义。