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

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

public final class ABtDenseOutJob
extends Object

Computes ABt products, then first step of QR which is pushed down to the reducer.


Nested Class Summary
static class ABtDenseOutJob.ABtMapper
          So, here, i preload A block into memory.
static class ABtDenseOutJob.QRReducer
          QR first step pushed down to reducer.
 
Field Summary
static String PROP_BT_BROADCAST
           
static String PROP_BT_PATH
           
static String PROP_SB_PATH
           
static String PROP_SQ_PATH
           
static String PROP_XI_PATH
           
 
Method Summary
static void run(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path[] inputAPaths, org.apache.hadoop.fs.Path inputBtGlob, org.apache.hadoop.fs.Path xiPath, org.apache.hadoop.fs.Path sqPath, org.apache.hadoop.fs.Path sbPath, org.apache.hadoop.fs.Path outputPath, int aBlockRows, int minSplitSize, int k, int p, int outerProdBlockHeight, int numReduceTasks, boolean broadcastBInput)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_BT_PATH

public static final String PROP_BT_PATH
See Also:
Constant Field Values

PROP_BT_BROADCAST

public static final String PROP_BT_BROADCAST
See Also:
Constant Field Values

PROP_SB_PATH

public static final String PROP_SB_PATH
See Also:
Constant Field Values

PROP_SQ_PATH

public static final String PROP_SQ_PATH
See Also:
Constant Field Values

PROP_XI_PATH

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

run

public static void run(org.apache.hadoop.conf.Configuration conf,
                       org.apache.hadoop.fs.Path[] inputAPaths,
                       org.apache.hadoop.fs.Path inputBtGlob,
                       org.apache.hadoop.fs.Path xiPath,
                       org.apache.hadoop.fs.Path sqPath,
                       org.apache.hadoop.fs.Path sbPath,
                       org.apache.hadoop.fs.Path outputPath,
                       int aBlockRows,
                       int minSplitSize,
                       int k,
                       int p,
                       int outerProdBlockHeight,
                       int numReduceTasks,
                       boolean broadcastBInput)
                throws ClassNotFoundException,
                       InterruptedException,
                       IOException
Throws:
ClassNotFoundException
InterruptedException
IOException


Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.