[ 
https://issues.apache.org/jira/browse/MAHOUT-138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12763378#action_12763378
 ] 

Isabel Drost commented on MAHOUT-138:
-------------------------------------


>From the classes above, I worked through up to the classification stuff. 
>Documentation is in the wiki at: 
>http://cwiki.apache.org/confluence/display/MAHOUT/ClassifyingYourData (the 
>links with commandline in their name) and 
>http://cwiki.apache.org/confluence/display/MAHOUT/ClusteringYourData (again 
>the links with commandline in their name).

Currently their are only examples left to convert as well as three classes 
containing main methods from the taste code:

./core/src/main/java/org/apache/mahout/cf/taste/hadoop/RecommenderJob.java
./core/src/main/java/org/apache/mahout/cf/taste/hadoop/SlopeOneDiffsToAveragesJob.java
./core/src/main/java/org/apache/mahout/cf/taste/hadoop/SlopeOnePrefsToDiffsJob.java
./examples/src/main/java/org/apache/mahout/cf/taste/example/bookcrossing/BookCrossingRecommenderEvaluatorRunner.java
./examples/src/main/java/org/apache/mahout/cf/taste/example/netflix/NetflixRecommenderEvaluatorRunner.java
./examples/src/main/java/org/apache/mahout/cf/taste/example/netflix/TransposeToByUser.java
./examples/src/main/java/org/apache/mahout/cf/taste/example/jester/JesterRecommenderEvaluatorRunner.java
./examples/src/main/java/org/apache/mahout/cf/taste/example/grouplens/GroupLensRecommenderEvaluatorRunner.java
./examples/src/main/java/org/apache/mahout/clustering/syntheticcontrol/dirichlet/Job.java
./examples/src/main/java/org/apache/mahout/clustering/syntheticcontrol/canopy/Job.java
./examples/src/main/java/org/apache/mahout/clustering/syntheticcontrol/canopy/InputDriver.java
./examples/src/main/java/org/apache/mahout/clustering/syntheticcontrol/kmeans/Job.java
./examples/src/main/java/org/apache/mahout/clustering/syntheticcontrol/meanshift/Job.java
./examples/src/main/java/org/apache/mahout/clustering/syntheticcontrol/meanshift/InputDriver.java
./examples/src/main/java/org/apache/mahout/clustering/syntheticcontrol/meanshift/OutputDriver.java
./examples/src/main/java/org/apache/mahout/ga/watchmaker/cd/tool/CDInfosTool.java



> Convert main() methods to use Commons CLI for argument processing
> -----------------------------------------------------------------
>
>                 Key: MAHOUT-138
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-138
>             Project: Mahout
>          Issue Type: Improvement
>    Affects Versions: 0.2
>            Reporter: Grant Ingersoll
>            Assignee: Grant Ingersoll
>            Priority: Minor
>             Fix For: 0.3
>
>         Attachments: MAHOUT-138.patch, MAHOUT-138_fuzzyKMeansJob.patch
>
>
> Commons CLI is in the classpath and makes it much easier to handle command 
> line args and they are more self-documenting when done right.  We should 
> convert our main methods to use CLI

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to