shaoheshaohe 发表于 2020-12-18 16:38:34

numpy.linalg.svd报错memory error解决

U,Sigma,VT = la.svd(dataMat,False)我是200000*93的矩阵分解,报错memory error,是由于U和VT过大

U,VT默认返回完整矩阵,通过将参数full_matrices设置为False,U,VT的shape就变为(..., M, K) 和 (..., K, N)   ,不再报错


页: [1]
查看完整版本: numpy.linalg.svd报错memory error解决