당신이 scipy.sparse.csr_matrix 유형의 행렬에서 elementwise를 조작하는 방법은 무엇입니까? NumPy와에서
a = numpy.arange(0,27,3).reshape(3,3)
numpy.sin(a)
이 작업이 완료 얻을 것이다
다음 매트릭스 (elementise)의 각 항목의 부비동을 계산하려면! 전원을 원한다면 각 항목의 2 개를 말하십시오할 것입니다.
그러나 희소 행렬을 사용하면 일이 더 어려워 보입니다. 적어도 나는 lil_matrix 형식의 각 엔트리를 반복하는 것 외에는 그렇게 할 수있는 방법을 찾지 못했습니다.
this question on SO을 찾았으며 this answer을 적용하려고했지만 성공적이지 않았습니다.
목표는 CSR 형식의 scipy.sparse 매트릭스의 squareroot (또는 1/2의 지수)를 요소별로 계산하는 것입니다.
무엇을 제안하겠습니까?
[element-wise power of scipy.sparse matrix] (http://stackoverflow.com/questions/6431557/element-wise-power-of-scipy-parse-matrix) –