spark-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Debasish Das <debasish.da...@gmail.com>
Subject Re: mllib vector templates
Date Mon, 05 May 2014 21:56:21 GMT
Is this a breeze issue or breeze can take templates on float / double ?

If breeze can take templates then it is a minor fix for Vectors.scala right
?

Thanks.
Deb


On Mon, May 5, 2014 at 2:45 PM, DB Tsai <dbtsai@stanford.edu> wrote:

> +1  Would be nice that we can use different type in Vector.
>
>
> Sincerely,
>
> DB Tsai
> -------------------------------------------------------
> My Blog: https://www.dbtsai.com
> LinkedIn: https://www.linkedin.com/in/dbtsai
>
>
> On Mon, May 5, 2014 at 2:41 PM, Debasish Das <debasish.das83@gmail.com
> >wrote:
>
> > Hi,
> >
> > Why mllib vector is using double as default ?
> >
> > /**
> >
> >  * Represents a numeric vector, whose index type is Int and value type is
> > Double.
> >
> >  */
> >
> > trait Vector extends Serializable {
> >
> >
> >   /**
> >
> >    * Size of the vector.
> >
> >    */
> >
> >   def size: Int
> >
> >
> >   /**
> >
> >    * Converts the instance to a double array.
> >
> >    */
> >
> >   def toArray: Array[Double]
> >
> > Don't we need a template on float/double ? This will give us memory
> > savings...
> >
> > Thanks.
> >
> > Deb
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message