我想将稀疏矩阵A与矩阵B相乘,矩阵B具有0,-1或1作为元素.为了降低矩阵乘法的复杂性,我可以忽略它们为0的项目,或者如果项目为1或者sub则继续添加没有乘法的列.如果它是-1.关于这个的讨论在这里:
随机投影算法伪码
现在我可以继续实现这个技巧,但我想知道我是否使用Numpy的乘法函数它会更快.
有谁知道他们是否优化了这种矩阵的矩阵乘法?或者你可以建议一些东西来加快这个过程,因为我有一个矩阵300000x1000.
python numpy matrix multidimensional-array
matrix ×1
multidimensional-array ×1
numpy ×1
python ×1