Bis*_*tha 2 scipy sparse-matrix exponential
我有一个非常大的稀疏csc_matrix x.我想对它进行elementwise exp().基本上我想要的是得到与我一样的结果numpy.exp(x.toarray()).但我不能那样做(我的记忆不允许我将稀疏矩阵转换成数组).有什么出路吗?提前致谢!
如果您没有要保留的内存x.toarray(),则没有内存来保存您要求的输出.输出不会稀疏; 事实上,除非你的输入中有负无穷大,否则输出可能不会有一个0.
计算exp(x)-1可能更好,这很简单
x.expm1()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
784 次 |
| 最近记录: |