That makes sense, a more accurate question would be, why does Vector.scala
provide BLAS methods (functions, routines, whatever you call them), and
Matrix doesn't?

I assume they are there for speed (?) so does Matrix need them?



Trevor Grant
Data Scientist
https://github.com/rawkintrevo
http://stackexchange.com/users/3002022/rawkintrevo
http://trevorgrant.org

*"Fortunate is he, who is able to know the causes of things."  -Virgil*


On Fri, Feb 19, 2016 at 6:29 AM, Till Rohrmann <trohrm...@apache.org> wrote:

> The idea was actually to leverage existing linear algebra libraries such as
> breeze instead of building another blas implementation which will never be
> as good as the ones out there.
>
> Cheers,
> Till
>
> On Fri, Feb 19, 2016 at 9:48 AM, Theodore Vasiloudis <
> theodoros.vasilou...@gmail.com> wrote:
>
> > Just to note: This should be a separate PR if you plan on contributing
> > this.
> >
> > On Thu, Feb 18, 2016 at 7:54 PM, Márton Balassi <
> balassi.mar...@gmail.com>
> > wrote:
> >
> > > Hi guys,
> > >
> > > They are at least already registered for serialization [1], so there
> > should
> > > be no intentional conflict as Theo has suggested.
> > >
> > > [1]
> > >
> > >
> >
> https://github.com/apache/flink/blob/master/flink-libraries/flink-ml/src/main/scala/org/apache/flink/ml/common/FlinkMLTools.scala#L67-L73
> > >
> > > Best,
> > >
> > > Marton
> > >
> > > On Thu, Feb 18, 2016 at 7:47 PM, Theodore Vasiloudis <
> > > theodoros.vasilou...@gmail.com> wrote:
> > >
> > > > Hello Trevor,
> > > >
> > > > IIRC it was mostly that they weren't needed at the time. Feel free to
> > > add,
> > > > along with BLAS ops.
> > > >
> > > > Cheers,
> > > > Theo
> > > >
> > > > On Thu, Feb 18, 2016 at 5:14 PM, Trevor Grant <
> > trevor.d.gr...@gmail.com>
> > > > wrote:
> > > >
> > > > > Is there a specific reason vectors are imported from Breeze and
> > > matrices
> > > > > aren't?
> > > > >
> > > > > Specifically I need to take the dot product of a matrix and a
> vector
> > > and
> > > > a
> > > > > matrix and a matrix. Was wondering if there is a theoretical reason
> > or
> > > it
> > > > > just wasn't needed at the time.  Looks like some of this got lifted
> > > from
> > > > > Spark (per the comments in the code, not trying to troll).
> > > > >
> > > > > I need dot products of matrices and vectors which isn't
> implemented.
> > > > >
> > > > > Thoughts?
> > > > >
> > > > > tg
> > > > >
> > > > >
> > > > >
> > > > > Trevor Grant
> > > > > Data Scientist
> > > > > https://github.com/rawkintrevo
> > > > > http://stackexchange.com/users/3002022/rawkintrevo
> > > > > http://trevorgrant.org
> > > > >
> > > > > *"Fortunate is he, who is able to know the causes of things."
> > -Virgil*
> > > > >
> > > >
> > >
> >
>

Reply via email to