Re: Transfer from RDD to JavaRDD

2014-12-05 Thread Sean Owen
You can probably get around it with casting, but I ended up using
wrapRDD -- which is not a static method -- from another JavaRDD in
scope to address this more directly without casting or warnings. It's
not ideal but both should work, just a matter of which you think is
less hacky.

On Fri, Dec 5, 2014 at 5:51 PM, Xingwei Yang  wrote:
> I use Spark in Java.
>
> I want to access the vectors of RowMatrix M, thus I use M.rows(), which is a
> RDD
>
> I want to transform it to JavaRDD, I used the following command;
>
>  JavaRDD data = JavaRDD.fromRDD(M.rows(),
> scala.reflect.ClassTag$.MODULE$.apply(Vector.class);
>
> However, it shows a error like this:
>
> The method fromRDD(RDD, ClassTag) in the type JavaRDD is not
> applicable for the arguments (RDD, ClassTag)
>
> Is there anything wrong with the method? Thanks a lot.
>
>
> --
> Sincerely Yours
> Xingwei Yang
> https://sites.google.com/site/xingweiyang1223/
>

-
To unsubscribe, e-mail: user-unsubscr...@spark.apache.org
For additional commands, e-mail: user-h...@spark.apache.org



Transfer from RDD to JavaRDD

2014-12-05 Thread Xingwei Yang
I use Spark in Java.

I want to access the vectors of RowMatrix M, thus I use M.rows(), which is
a RDD

I want to transform it to JavaRDD, I used the following command;

 JavaRDD data = JavaRDD.fromRDD(M.rows(),
scala.reflect.ClassTag$.MODULE$.apply(Vector.class);

However, it shows a error like this:

The method fromRDD(RDD, ClassTag) in the type JavaRDD is not
applicable for the arguments (RDD, ClassTag)

Is there anything wrong with the method? Thanks a lot.


-- 
Sincerely Yours
Xingwei Yang
https://sites.google.com/site/xingweiyang1223/