It is not working with tf-idf vectors too.

Yup, please bear with us. Something about MAHOUT_LOCAL=true does not seem to
work on OS X.

-- I was able to run bunch of other demo code. Is it just reuters? or
vectorizer?

Thanks,
Sharath

On Wed, Jun 22, 2011 at 1:37 PM, Drew Farris <d...@apache.org> wrote:

> Hi Sharath,
>
> Does the reuters/reuters-vectors-bigram directory contain a
> tfidf-vectors directory? If so, try using that as input. If not, what
> is in that directory?
>
> This sounds similar to the problem Hector ran into running one of the
> examples from the mahout-in-action book.
>
> Thanks,
>
> Drew
>
> On Mon, Jun 20, 2011 at 2:40 PM, sharath jagannath
> <sharathjagann...@gmail.com> wrote:
> > Hey,
> >
> > I was testing the kmeans driver using the reuters data.
> >
> > Commands used:
> >
> > 1. bin/mahout seqdirectory -c UTF-8 -i reuters/reuters21578 -o
> > reuters/reuters-seqfiles
> > 2. bin/mahout seq2sparse -i reuters/reuters-seqfiles/ -o
> > reuters/reuters-vectors-bigram -ow -a
> > org.apache.lucene.analysis.WhitespaceAnalyzer -chunk 200 -wt tf -s 5 -md
> 3
> > -x 90 -ng 1
> > 3. bin/mahout kmeans -i reuters/reuters-vectors-bigram/ -c
> > reuters/reuters-initial-clusters -o reuters/reuters-kmeans-clusters -dm
> > org.apache.mahout.common.distance.SquaredEuclideanDistanceMeasure -k 20
> > --maxIter 100
> >
> > I get the following exception. Am I doing anything wrong?
> >
> > Exception in thread "main" java.lang.ClassCastException:
> > org.apache.hadoop.io.IntWritable cannot be cast to
> > org.apache.mahout.math.VectorWritable
> >    at
> >
> org.apache.mahout.clustering.kmeans.RandomSeedGenerator.buildRandom(RandomSeedGenerator.java:90)
> >    at
> >
> org.apache.mahout.clustering.kmeans.KMeansDriver.run(KMeansDriver.java:102)
> >    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
> >    at
> >
> org.apache.mahout.clustering.kmeans.KMeansDriver.main(KMeansDriver.java:59)
> >    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >    at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >    at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >    at java.lang.reflect.Method.invoke(Method.java:597)
> >    at
> >
> org.apache.hadoop.util.ProgramDriver$ProgramDescription.invoke(ProgramDriver.java:68)
> >    at org.apache.hadoop.util.ProgramDriver.driver(ProgramDriver.java:139)
> >    at org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:188)
> >
> >
> > Thanks,
> > Sharath
> >
>



-- 
Thanks,
Sharath Jagannath

Reply via email to