public class ItemSimilarityRecommenderHadoopJob extends HadoopJob implements CommandlineRunnable
COLT_JAR, DISTRIBUTED_WEKA_BASE_JAR, DISTRIBUTED_WEKA_HADOOP_JAR, JCOMMON_JAR, JFREECHART_JAR, LA4J_JAR, OPEN_CSV_JAR
Constructor and Description |
---|
ItemSimilarityRecommenderHadoopJob()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCSVMapTaskOptions()
Get the options to the header job
|
java.lang.String[] |
getOptions() |
java.lang.String |
getRecommenderMapTaskOptions() |
java.lang.String |
globalInfo()
Help information
|
java.util.Enumeration<Option> |
listOptions() |
static void |
main(java.lang.String[] args) |
void |
run(java.lang.Object toRun,
java.lang.String[] options) |
boolean |
runJob() |
void |
setCSVMapTaskOptions(java.lang.String opts)
Set the options to the header job
|
void |
setOptions(java.lang.String[] options) |
void |
setRecommenderMapTaskOptions(java.lang.String opts) |
additionalWekaPackagesTipText, cleanOutputDirectory, deubgTipText, getAdditionalWekaPackages, getBaseOptionsOnly, getDebug, getLoggingInterval, getMapNumber, getMapReduceJobConfig, getMapReduceNumber, getPathToWekaJar, getReduceNumber, loggingIntervalTipText, pathToWekaJarTipText, setAdditionalWekaPackages, setDebug, setLoggingInterval, setMapReduceJobConfig, setPathToWekaJar
public ItemSimilarityRecommenderHadoopJob()
public java.lang.String globalInfo()
public void setCSVMapTaskOptions(java.lang.String opts)
opts
- options to the header jobpublic java.lang.String getCSVMapTaskOptions()
public void setRecommenderMapTaskOptions(java.lang.String opts)
public java.lang.String getRecommenderMapTaskOptions()
public java.util.Enumeration<Option> listOptions()
listOptions
in interface OptionHandler
listOptions
in class HadoopJob
public void setOptions(java.lang.String[] options) throws java.lang.Exception
setOptions
in interface OptionHandler
setOptions
in class HadoopJob
java.lang.Exception
public java.lang.String[] getOptions()
getOptions
in interface OptionHandler
getOptions
in class HadoopJob
public boolean runJob() throws weka.distributed.DistributedWekaException
runJob
in class distributed.core.DistributedJob
weka.distributed.DistributedWekaException
public void run(java.lang.Object toRun, java.lang.String[] options)
run
in interface CommandlineRunnable
public static void main(java.lang.String[] args)