## Hierarchy For All Packages

Package Hierarchies:
  org.apache.mahout.analysis, org.apache.mahout.cf.taste.example, org.apache.mahout.cf.taste.example.bookcrossing, org.apache.mahout.cf.taste.example.grouplens, org.apache.mahout.cf.taste.example.jester, org.apache.mahout.cf.taste.example.netflix, org.apache.mahout.classifier.bayes, org.apache.mahout.classifier.sequencelearning.hmm, org.apache.mahout.classifier.sgd, org.apache.mahout.clustering.display, org.apache.mahout.clustering.minhash, org.apache.mahout.clustering.syntheticcontrol.canopy, org.apache.mahout.clustering.syntheticcontrol.dirichlet, org.apache.mahout.clustering.syntheticcontrol.fuzzykmeans, org.apache.mahout.clustering.syntheticcontrol.kmeans, org.apache.mahout.clustering.syntheticcontrol.meanshift, org.apache.mahout.df, org.apache.mahout.df.mapred, org.apache.mahout.df.mapreduce, org.apache.mahout.fpm.pfpgrowth, org.apache.mahout.fpm.pfpgrowth.dataset, org.apache.mahout.ga.watchmaker.cd, org.apache.mahout.ga.watchmaker.cd.hadoop, org.apache.mahout.ga.watchmaker.cd.tool, org.apache.mahout.ga.watchmaker.travellingsalesman, org.apache.mahout.text

## Class Hierarchy

- java.lang.Object
  - org.uncommons.watchmaker.framework.factories.AbstractCandidateFactory<T> (implements org.uncommons.watchmaker.framework.CandidateFactory<T>)
    - org.apache.mahout.ga.watchmaker.cd.CDFactory
  - org.uncommons.watchmaker.framework.operators.AbstractCrossover<T> (implements org.uncommons.watchmaker.framework.EvolutionaryOperator<T>)
    - org.apache.mahout.ga.watchmaker.cd.CDCrossover
  - org.apache.mahout.cf.taste.impl.model.AbstractDataModel (implements org.apache.mahout.cf.taste.model.DataModel)
    - org.apache.mahout.cf.taste.impl.model.file.FileDataModel
      - org.apache.mahout.cf.taste.example.bookcrossing.BookCrossingDataModel
      - org.apache.mahout.cf.taste.example.grouplens.GroupLensDataModel
      - org.apache.mahout.cf.taste.example.jester.JesterDataModel
  - org.apache.lucene.analysis.Analyzer (implements java.io.Closeable)
    - org.apache.mahout.analysis.WikipediaAnalyzer
  - org.apache.mahout.cf.taste.example.bookcrossing.BookCrossingBooleanRecommender (implements org.apache.mahout.cf.taste.recommender.Recommender)
  - org.apache.mahout.cf.taste.example.bookcrossing.BookCrossingBooleanRecommenderEvaluatorRunner
  - org.apache.mahout.cf.taste.example.bookcrossing.BookCrossingRecommender (implements org.apache.mahout.cf.taste.recommender.Recommender)
  - org.apache.mahout.cf.taste.example.bookcrossing.BookCrossingRecommenderEvaluatorRunner
  - org.apache.mahout.ga.watchmaker.travellingsalesman.BruteForceTravellingSalesman (implements org.apache.mahout.ga.watchmaker.travellingsalesman.TravellingSalesmanStrategy)
  - org.apache.mahout.ga.watchmaker.cd.CDFitness (implements org.apache.hadoop.io.Writable)
  - org.apache.mahout.ga.watchmaker.cd.CDGA
  - org.apache.mahout.ga.watchmaker.cd.tool.CDInfosTool
  - org.apache.mahout.ga.watchmaker.cd.hadoop.CDMahoutEvaluator
  - org.apache.mahout.ga.watchmaker.cd.CDMutation (implements org.uncommons.watchmaker.framework.EvolutionaryOperator<T>)
  - org.apache.mahout.ga.watchmaker.cd.CDRule (implements org.apache.mahout.ga.watchmaker.cd.Rule)
  - org.apache.mahout.clustering.display.ClustersFilter (implements org.apache.hadoop.fs.PathFilter)
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - java.awt.Panel (implements javax.accessibility.Accessible)
        - java.applet.Applet
          - javax.swing.JApplet (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer)
            - org.apache.mahout.ga.watchmaker.travellingsalesman.TravellingSalesman
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Frame (implements java.awt.MenuContainer)
          - org.apache.mahout.clustering.display.DisplayClustering
            - org.apache.mahout.clustering.display.DisplayDirichlet
  - org.apache.hadoop.conf.Configured (implements org.apache.hadoop.conf.Configurable)
    - org.apache.mahout.common.AbstractJob (implements org.apache.hadoop.util.Tool)
      - org.apache.mahout.clustering.syntheticcontrol.canopy.Job
      - org.apache.mahout.clustering.syntheticcontrol.dirichlet.Job
      - org.apache.mahout.clustering.syntheticcontrol.fuzzykmeans.Job
      - org.apache.mahout.clustering.syntheticcontrol.kmeans.Job
      - org.apache.mahout.clustering.syntheticcontrol.meanshift.Job
    - org.apache.mahout.df.BreimanExample (implements org.apache.hadoop.util.Tool)
    - org.apache.mahout.df.mapred.BuildForest (implements org.apache.hadoop.util.Tool)
    - org.apache.mahout.df.mapreduce.BuildForest (implements org.apache.hadoop.util.Tool)
    - org.apache.mahout.df.mapreduce.TestForest (implements org.apache.hadoop.util.Tool)
  - org.apache.mahout.ga.watchmaker.cd.DataLine
  - org.apache.mahout.ga.watchmaker.cd.DataSet
  - org.apache.mahout.ga.watchmaker.cd.hadoop.DatasetSplit
  - org.apache.mahout.fpm.pfpgrowth.DeliciousTagsExample
  - org.apache.mahout.ga.watchmaker.cd.tool.DescriptionUtils
  - org.apache.mahout.ga.watchmaker.cd.tool.Descriptors
  - org.apache.mahout.ga.watchmaker.travellingsalesman.EuropeanDistanceLookup (implements org.apache.mahout.ga.watchmaker.travellingsalesman.DistanceLookup)
  - org.apache.mahout.ga.watchmaker.travellingsalesman.EvolutionaryTravellingSalesman (implements org.apache.mahout.ga.watchmaker.travellingsalesman.TravellingSalesmanStrategy)
  - org.apache.mahout.ga.watchmaker.cd.FileInfoParser
  - org.apache.mahout.cf.taste.example.grouplens.GroupLensRecommender (implements org.apache.mahout.cf.taste.recommender.Recommender)
  - org.apache.mahout.cf.taste.example.grouplens.GroupLensRecommenderEvaluatorRunner
  - org.apache.hadoop.mapreduce.InputFormat<K,V>
    - org.apache.hadoop.mapreduce.lib.input.FileInputFormat<K,V>
      - org.apache.hadoop.mapreduce.lib.input.TextInputFormat
        - org.apache.mahout.ga.watchmaker.cd.hadoop.DatasetSplit.DatasetTextInputFormat
        - org.apache.mahout.classifier.bayes.XmlInputFormat
  - org.apache.mahout.cf.taste.example.jester.JesterRecommender (implements org.apache.mahout.cf.taste.recommender.Recommender)
  - org.apache.mahout.cf.taste.example.jester.JesterRecommenderEvaluatorRunner
  - org.apache.mahout.fpm.pfpgrowth.dataset.KeyBasedStringTupleGrouper
  - org.apache.mahout.clustering.minhash.LastfmClusterEvaluator
  - org.apache.mahout.clustering.minhash.LastfmDataConverter
  - org.apache.mahout.classifier.sgd.LogisticModelParameters
  - org.apache.mahout.classifier.sgd.LogisticModelParameters.MatrixTypeAdapter (implements com.google.gson.InstanceCreator<T>, com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
  - org.apache.hadoop.mapreduce.Mapper<KEYIN,VALUEIN,KEYOUT,VALUEOUT>
    - org.apache.mahout.ga.watchmaker.cd.hadoop.CDMapper
    - org.apache.mahout.fpm.pfpgrowth.dataset.KeyBasedStringTupleMapper
    - org.apache.mahout.ga.watchmaker.cd.tool.ToolMapper
    - org.apache.mahout.classifier.bayes.WikipediaDatasetCreatorMapper
    - org.apache.mahout.text.WikipediaMapper
  - org.apache.mahout.cf.taste.example.netflix.NetflixDataModel (implements org.apache.mahout.cf.taste.model.DataModel)
  - org.apache.mahout.cf.taste.example.netflix.NetflixFileDataModel (implements org.apache.mahout.cf.taste.model.DataModel)
  - org.apache.mahout.cf.taste.example.netflix.NetflixRecommender (implements org.apache.mahout.cf.taste.recommender.Recommender)
  - org.apache.mahout.cf.taste.example.netflix.NetflixRecommenderEvaluatorRunner
  - org.apache.hadoop.mapreduce.OutputFormat<K,V>
    - org.apache.hadoop.mapreduce.lib.output.FileOutputFormat<K,V>
      - org.apache.mahout.classifier.bayes.MultipleOutputFormat<K,V>
        - org.apache.mahout.classifier.bayes.MultipleTextOutputFormat<K,V>
          - org.apache.mahout.classifier.bayes.WikipediaDatasetCreatorOutputFormat
  - org.apache.mahout.classifier.sequencelearning.hmm.PosTagger
  - org.apache.mahout.classifier.bayes.PrepareTwentyNewsgroups
  - org.apache.mahout.classifier.sgd.PrintResourceOrFile
  - org.apache.hadoop.mapreduce.RecordReader<KEYIN,VALUEIN> (implements java.io.Closeable)
    - org.apache.mahout.ga.watchmaker.cd.hadoop.DatasetSplit.RndLineRecordReader
    - org.apache.mahout.classifier.bayes.XmlInputFormat.XmlRecordReader
  - org.apache.hadoop.mapreduce.Reducer<KEYIN,VALUEIN,KEYOUT,VALUEOUT>
    - org.apache.mahout.ga.watchmaker.cd.hadoop.CDReducer
    - org.apache.mahout.fpm.pfpgrowth.dataset.KeyBasedStringTupleCombiner
    - org.apache.mahout.fpm.pfpgrowth.dataset.KeyBasedStringTupleReducer
    - org.apache.mahout.ga.watchmaker.cd.tool.ToolCombiner
    - org.apache.mahout.ga.watchmaker.cd.tool.ToolReducer
    - org.apache.mahout.classifier.bayes.WikipediaDatasetCreatorReducer
  - org.apache.mahout.ga.watchmaker.travellingsalesman.RouteEvaluator (implements org.uncommons.watchmaker.framework.FitnessEvaluator<T>)
  - org.apache.mahout.classifier.sgd.RunLogistic
  - org.apache.mahout.classifier.bayes.SplitBayesInput
  - org.apache.mahout.ga.watchmaker.STFitnessEvaluator<T> (implements org.uncommons.watchmaker.framework.FitnessEvaluator<T>)
    - org.apache.mahout.ga.watchmaker.cd.CDFitnessEvaluator
  - org.apache.mahout.cf.taste.example.TasteOptionParser
  - org.apache.mahout.classifier.sgd.TrainLogistic
  - org.apache.mahout.classifier.sgd.TrainNewsGroups
  - org.apache.mahout.cf.taste.example.netflix.TransposeToByUser
  - org.apache.mahout.classifier.bayes.WikipediaDatasetCreatorDriver
  - org.apache.mahout.text.WikipediaToSequenceFile
  - org.apache.mahout.classifier.bayes.WikipediaXmlSplitter

## Interface Hierarchy

- org.apache.mahout.ga.watchmaker.travellingsalesman.DistanceLookup
- org.apache.mahout.ga.watchmaker.travellingsalesman.ProgressListener
- org.apache.mahout.ga.watchmaker.cd.Rule
- org.apache.mahout.classifier.bayes.SplitBayesInput.SplitCallback
- org.apache.mahout.ga.watchmaker.travellingsalesman.TravellingSalesmanStrategy

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