Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    • es.upm.etsisi.cf4j.data.BenchmarkDataModels
    • es.upm.etsisi.cf4j.examples.gridSearch.BiasedMFGridSearch
    • es.upm.etsisi.cf4j.examples.plot.ColumnPlotExample
    • es.upm.etsisi.cf4j.data.DataBank (implements java.io.Serializable)
    • es.upm.etsisi.cf4j.data.DataModel (implements java.io.Serializable)
    • es.upm.etsisi.cf4j.data.types.DataSetEntry
    • es.upm.etsisi.cf4j.examples.GettingStartedExample
    • es.upm.etsisi.cf4j.examples.plot.HistogramPlotExample
    • es.upm.etsisi.cf4j.data.Item (implements java.io.Serializable)
    • es.upm.etsisi.cf4j.examples.recommender.ItemKnnComparison
    • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.ItemSimilarityMetric (implements es.upm.etsisi.cf4j.util.process.Partible<T>)
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.AdjustedCosine
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.Correlation
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.CorrelationConstrained
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.Cosine
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.Jaccard
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.JMSD
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.MSD
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.PIP
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.Singularities
      • es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric.SpearmanRank
    • es.upm.etsisi.cf4j.examples.plot.LinePlotExample
    • es.upm.etsisi.cf4j.data.ManualDataSet (implements es.upm.etsisi.cf4j.data.DataSet)
    • es.upm.etsisi.cf4j.util.Maths
    • es.upm.etsisi.cf4j.examples.recommender.MatrixFactorizationComparison
    • es.upm.etsisi.cf4j.util.process.Parallelizer
    • es.upm.etsisi.cf4j.util.optimization.ParamsGrid
    • es.upm.etsisi.cf4j.util.plot.Plot
    • es.upm.etsisi.cf4j.util.plot.PlotSettings
    • es.upm.etsisi.cf4j.examples.gridSearch.PMFRandomSearchCV
    • es.upm.etsisi.cf4j.qualityMeasure.QualityMeasure
      • es.upm.etsisi.cf4j.qualityMeasure.prediction.Coverage
      • es.upm.etsisi.cf4j.qualityMeasure.recommendation.Discovery
      • es.upm.etsisi.cf4j.qualityMeasure.recommendation.Diversity
      • es.upm.etsisi.cf4j.qualityMeasure.recommendation.F1
      • es.upm.etsisi.cf4j.qualityMeasure.prediction.MAE
      • es.upm.etsisi.cf4j.qualityMeasure.prediction.Max
      • es.upm.etsisi.cf4j.qualityMeasure.prediction.MSE
        • es.upm.etsisi.cf4j.qualityMeasure.prediction.RMSE
      • es.upm.etsisi.cf4j.qualityMeasure.prediction.MSLE
      • es.upm.etsisi.cf4j.qualityMeasure.recommendation.NDCG
      • es.upm.etsisi.cf4j.qualityMeasure.recommendation.Novelty
      • es.upm.etsisi.cf4j.qualityMeasure.prediction.Perfect
      • es.upm.etsisi.cf4j.qualityMeasure.recommendation.Precision
      • es.upm.etsisi.cf4j.qualityMeasure.prediction.R2
      • es.upm.etsisi.cf4j.qualityMeasure.recommendation.Recall
    • es.upm.etsisi.cf4j.util.optimization.RandomSearch
    • es.upm.etsisi.cf4j.util.optimization.RandomSearchCV
    • es.upm.etsisi.cf4j.data.RandomSplitDataSet (implements es.upm.etsisi.cf4j.data.DataSet)
    • es.upm.etsisi.cf4j.data.types.Rating (implements java.lang.Comparable<T>, java.io.Serializable)
    • es.upm.etsisi.cf4j.recommender.Recommender
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.BeMF
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.BiasedMF
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.BNMF
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.CLiMF
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.DeepMF
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.DirMF
      • es.upm.etsisi.cf4j.recommender.neural.GMF
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.HPF
      • es.upm.etsisi.cf4j.recommender.knn.ItemKNN
      • es.upm.etsisi.cf4j.recommender.neural.MLP
      • es.upm.etsisi.cf4j.recommender.neural.NCCF
      • es.upm.etsisi.cf4j.recommender.neural.NeuMF
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.NMF
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.PMF
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.SVDPlusPlus
      • es.upm.etsisi.cf4j.recommender.matrixFactorization.URP
      • es.upm.etsisi.cf4j.recommender.knn.UserKNN
    • es.upm.etsisi.cf4j.examples.plot.ScatterPlotExample
    • es.upm.etsisi.cf4j.util.Search
    • es.upm.etsisi.cf4j.data.TrainTestFilesDataSet (implements es.upm.etsisi.cf4j.data.DataSet)
    • es.upm.etsisi.cf4j.data.User (implements java.io.Serializable)
    • es.upm.etsisi.cf4j.examples.recommender.UserKnnComparison
    • es.upm.etsisi.cf4j.examples.gridSearch.UserKNNGridSearch
    • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.UserSimilarityMetric (implements es.upm.etsisi.cf4j.util.process.Partible<T>)
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.AdjustedCosine
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.CJMSD
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.Correlation
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.CorrelationConstrained
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.Cosine
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.Jaccard
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.JMSD
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.MSD
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.PIP
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.Singularities
      • es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric.SpearmanRank
    • es.upm.etsisi.cf4j.examples.plot.XYPlotExample

Interface Hierarchy

  • es.upm.etsisi.cf4j.data.DataSet
  • es.upm.etsisi.cf4j.util.process.Partible<T>

Enum Hierarchy