[ 
https://issues.apache.org/jira/browse/FLINK-1873?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15276091#comment-15276091
 ] 

Till Rohrmann commented on FLINK-1873:
--------------------------------------

I wouldn't like to bake in the dependency on Breeze, because there are also 
other math libraries out there which could be used (e.g. BIDMat). Ideally these 
things are swappable so that the user can choose which math backend suits his 
needs the best. For the beginning we've only included Breeze but adding support 
for different math libraries should not be a problem.

To make a long story short, I think it would be best if we could implement the 
matrix representation math-backend agnostic. Whenever we have to perform a math 
operation, we can then choose one math backend (right now there is only one 
choice) for it.

> Distributed matrix implementation
> ---------------------------------
>
>                 Key: FLINK-1873
>                 URL: https://issues.apache.org/jira/browse/FLINK-1873
>             Project: Flink
>          Issue Type: New Feature
>          Components: Machine Learning Library
>            Reporter: liaoyuxi
>            Assignee: Simone Robutti
>              Labels: ML
>
> It would help to implement machine learning algorithm more quickly and 
> concise if Flink would provide support for storing data and computation in 
> distributed matrix. The design of the implementation is attached.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to