org.apache.mahout.math.hadoop.stochasticsvd
Class BtJob

java.lang.Object
  extended by org.apache.mahout.math.hadoop.stochasticsvd.BtJob

public final class BtJob
extends Object

Bt job. For details, see working notes in MAHOUT-376.

Uses hadoop deprecated API wherever new api has not been updated (MAHOUT-593), hence @SuppressWarning("deprecation").


Nested Class Summary
static class BtJob.BtMapper
           
static class BtJob.OuterProductReducer
           
 
Field Summary
static String OUTPUT_BT
           
static String OUTPUT_Q
           
static String PROP_QJOB_PATH
           
 
Method Summary
static void run(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path[] inputPathA, org.apache.hadoop.fs.Path inputPathQJob, org.apache.hadoop.fs.Path outputPath, int minSplitSize, int k, int p, int numReduceTasks, Class<? extends org.apache.hadoop.io.Writable> labelClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OUTPUT_Q

public static final String OUTPUT_Q
See Also:
Constant Field Values

OUTPUT_BT

public static final String OUTPUT_BT
See Also:
Constant Field Values

PROP_QJOB_PATH

public static final String PROP_QJOB_PATH
See Also:
Constant Field Values
Method Detail

run

public static void run(org.apache.hadoop.conf.Configuration conf,
                       org.apache.hadoop.fs.Path[] inputPathA,
                       org.apache.hadoop.fs.Path inputPathQJob,
                       org.apache.hadoop.fs.Path outputPath,
                       int minSplitSize,
                       int k,
                       int p,
                       int numReduceTasks,
                       Class<? extends org.apache.hadoop.io.Writable> labelClass)
                throws ClassNotFoundException,
                       InterruptedException,
                       IOException
Throws:
ClassNotFoundException
InterruptedException
IOException


Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.