You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@mahout.apache.org by Darius Miliauskas <da...@gmail.com> on 2013/09/04 14:08:10 UTC
SparseVector, VectorWriter & VectorIterable
Dear All,
so, I followed the example given in Wiki for mahout (
https://cwiki.apache.org/confluence/display/MAHOUT/Creating+Vectors+from+Text
):
VectorWriter vectorWriter = SequenceFile.createWriter(filesystem,
configuration, pathName, LongWritable.class, SparseVector.class);
long numDocs = vectorWriter.write(new VectorIterable(),
Long.MAX_VALUE);
1. However, I got the problem, and SparseVector can not be find. Can
somebody explain how should I add it?
2. The second problem I got that VectorWriter and Writer are incompatible.
3. Finally, VectorIterable. Can you tell me which class I should implement
in VectorIterable. I am working with the texts, to find the recommendation
for the text based on the text.
Thanks,
Darius
Re: SparseVector, VectorWriter & VectorIterable
Posted by Michael Wechner <mi...@wyona.com>.
you might want to have a loot at
core/src/main/java/org/apache/mahout/vectorizer/SparseVectorsFromSequenceFiles.java
Regarding
http://people.apache.org/~isabel/mahout_site/mahout-matrix/apidocs/org/apache/mahout/matrix/SparseVector.html
it seems that this class does not exist anymore inside
mahout-distribution-0.8, because the following directory seems to be "empty"
math/src/main/java/org/apache/mahout/math/matrix
HTH
Michael
Am 04.09.13 14:08, schrieb Darius Miliauskas:
> Dear All,
>
> so, I followed the example given in Wiki for mahout (
> https://cwiki.apache.org/confluence/display/MAHOUT/Creating+Vectors+from+Text
> ):
>
> VectorWriter vectorWriter = SequenceFile.createWriter(filesystem,
>
> configuration, pathName, LongWritable.class, SparseVector.class);
> long numDocs = vectorWriter.write(new VectorIterable(),
> Long.MAX_VALUE);
>
> 1. However, I got the problem, and SparseVector can not be find. Can
> somebody explain how should I add it?
>
> 2. The second problem I got that VectorWriter and Writer are incompatible.
>
> 3. Finally, VectorIterable. Can you tell me which class I should implement
> in VectorIterable. I am working with the texts, to find the recommendation
> for the text based on the text.
>
>
> Thanks,
>
> Darius
>