[
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)