I am planning to evaluate spark for machine learning algorithm implementations. Usually the algorithms I implement are expressed as matrix operations.
I've 2 questions regarding that-
- Should algorithms be expressed as Matrix operations when implementing using Scala spark?
- If so, does Scala/Spark have good Matrix libraries
By matrix libraries I mean ... something as powerful as the C counterparts, BLAS, Armadillo etc.
Thanks! Ajay