scalanlp / breeze

Breeze is/was a numerical processing library for Scala.
https://www.scalanlp.org
Apache License 2.0
3.45k stars 693 forks source link

Missing Transpose(DenseVector)*CSC operation? #715

Open vincent-grosbois opened 6 years ago

vincent-grosbois commented 6 years ago

Hello!

I have a CSC sparse matrix and a DenseVector. I want to do the operation transpose(DenseVector)CSCMatrix, which should yield a Transpose(DenseVector). As far as I could see, this method is not implemented. This seems implemented for transpose(SparseVector)CSCMatrix (method canMulSVt_CSC_eq_SVt in CSCMatrixOps.scala ), but I could not find a Dense*CSC method. Can someone confirm this implementation is not present in Breeze? If so I add it

cheers

dlwh commented 5 years ago

sorry for being slow. it is indeed missing