|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of DataModel in org.apache.mahout.cf.taste.eval |
---|
Methods in org.apache.mahout.cf.taste.eval that return DataModel | |
---|---|
DataModel |
DataModelBuilder.buildDataModel(FastByIDMap<PreferenceArray> trainingData)
Builds a DataModel implementation to be used in an evaluation, given training data. |
Methods in org.apache.mahout.cf.taste.eval with parameters of type DataModel | |
---|---|
Recommender |
RecommenderBuilder.buildRecommender(DataModel dataModel)
Builds a Recommender implementation to be evaluated, using the given DataModel . |
double |
RecommenderEvaluator.evaluate(RecommenderBuilder recommenderBuilder,
DataModelBuilder dataModelBuilder,
DataModel dataModel,
double trainingPercentage,
double evaluationPercentage)
Evaluates the quality of a Recommender 's recommendations. |
IRStatistics |
RecommenderIRStatsEvaluator.evaluate(RecommenderBuilder recommenderBuilder,
DataModelBuilder dataModelBuilder,
DataModel dataModel,
IDRescorer rescorer,
int at,
double relevanceThreshold,
double evaluationPercentage)
|
Uses of DataModel in org.apache.mahout.cf.taste.impl.eval |
---|
Methods in org.apache.mahout.cf.taste.impl.eval with parameters of type DataModel | |
---|---|
static void |
OrderBasedRecommenderEvaluator.evaluate(DataModel model1,
DataModel model2,
int samples,
RunningAverage tracker,
String tag)
|
double |
AbstractDifferenceRecommenderEvaluator.evaluate(RecommenderBuilder recommenderBuilder,
DataModelBuilder dataModelBuilder,
DataModel dataModel,
double trainingPercentage,
double evaluationPercentage)
|
IRStatistics |
GenericRecommenderIRStatsEvaluator.evaluate(RecommenderBuilder recommenderBuilder,
DataModelBuilder dataModelBuilder,
DataModel dataModel,
IDRescorer rescorer,
int at,
double relevanceThreshold,
double evaluationPercentage)
|
static void |
OrderBasedRecommenderEvaluator.evaluate(Recommender recommender,
DataModel model,
int samples,
RunningAverage tracker,
String tag)
|
Uses of DataModel in org.apache.mahout.cf.taste.impl.model |
---|
Classes in org.apache.mahout.cf.taste.impl.model that implement DataModel | |
---|---|
class |
AbstractDataModel
Contains some features common to all implementations. |
class |
GenericBooleanPrefDataModel
A simple DataModel which uses given user data as its data source. |
class |
GenericDataModel
A simple DataModel which uses a given List of users as its data source. |
class |
PlusAnonymousUserDataModel
This DataModel decorator class is useful in a situation where you wish to recommend to a user that
doesn't really exist yet in your actual DataModel . |
Methods in org.apache.mahout.cf.taste.impl.model with parameters of type DataModel | |
---|---|
static FastByIDMap<PreferenceArray> |
GenericDataModel.toDataMap(DataModel dataModel)
Exports the simple user IDs and preferences in the data model. |
static FastByIDMap<FastIDSet> |
GenericBooleanPrefDataModel.toDataMap(DataModel dataModel)
Exports the simple user IDs and associated item IDs in the data model. |
Constructors in org.apache.mahout.cf.taste.impl.model with parameters of type DataModel | |
---|---|
GenericBooleanPrefDataModel(DataModel dataModel)
Deprecated. without direct replacement. Consider GenericBooleanPrefDataModel.toDataMap(DataModel) with GenericBooleanPrefDataModel.GenericBooleanPrefDataModel(FastByIDMap) |
|
GenericDataModel(DataModel dataModel)
Deprecated. without direct replacement. Consider GenericDataModel.toDataMap(DataModel) with GenericDataModel.GenericDataModel(FastByIDMap) |
|
PlusAnonymousUserDataModel(DataModel delegate)
|
Uses of DataModel in org.apache.mahout.cf.taste.impl.model.file |
---|
Classes in org.apache.mahout.cf.taste.impl.model.file that implement DataModel | |
---|---|
class |
FileDataModel
A DataModel backed by a delimited file. |
Methods in org.apache.mahout.cf.taste.impl.model.file that return DataModel | |
---|---|
protected DataModel |
FileDataModel.buildModel()
|
Uses of DataModel in org.apache.mahout.cf.taste.impl.model.jdbc |
---|
Classes in org.apache.mahout.cf.taste.impl.model.jdbc that implement DataModel | |
---|---|
class |
AbstractBooleanPrefJDBCDataModel
|
class |
AbstractJDBCDataModel
An abstract superclass for JDBCDataModel implementations, providing most of the common
functionality that any such implementation would need. |
class |
GenericJDBCDataModel
A generic DataModel designed for use with other JDBC data sources;
one just specifies all necessary SQL queries to the constructor here. |
class |
MySQLBooleanPrefJDBCDataModel
See also MySQLJDBCDataModel -- same except deals with a table without preference info: |
class |
MySQLJDBCDataModel
A JDBCDataModel backed by a MySQL database and
accessed via JDBC. |
class |
PostgreSQLBooleanPrefJDBCDataModel
See also PostgreSQLJDBCDataModel --
same except deals with a table without preference info: |
class |
PostgreSQLJDBCDataModel
A JDBCDataModel backed by a PostgreSQL database and
accessed via JDBC. |
class |
ReloadFromJDBCDataModel
A DataModel which loads, and can re-load, data from a JDBC-backed JDBCDataModel into memory, as a
GenericDataModel or GenericBooleanPrefDataModel . |
Methods in org.apache.mahout.cf.taste.impl.model.jdbc that return DataModel | |
---|---|
DataModel |
ReloadFromJDBCDataModel.getDelegateInMemory()
|
Uses of DataModel in org.apache.mahout.cf.taste.impl.neighborhood |
---|
Constructors in org.apache.mahout.cf.taste.impl.neighborhood with parameters of type DataModel | |
---|---|
CachingUserNeighborhood(UserNeighborhood neighborhood,
DataModel dataModel)
|
|
NearestNUserNeighborhood(int n,
double minSimilarity,
UserSimilarity userSimilarity,
DataModel dataModel)
|
|
NearestNUserNeighborhood(int n,
double minSimilarity,
UserSimilarity userSimilarity,
DataModel dataModel,
double samplingRate)
|
|
NearestNUserNeighborhood(int n,
UserSimilarity userSimilarity,
DataModel dataModel)
|
|
ThresholdUserNeighborhood(double threshold,
UserSimilarity userSimilarity,
DataModel dataModel)
|
|
ThresholdUserNeighborhood(double threshold,
UserSimilarity userSimilarity,
DataModel dataModel,
double samplingRate)
|
Uses of DataModel in org.apache.mahout.cf.taste.impl.recommender |
---|
Methods in org.apache.mahout.cf.taste.impl.recommender that return DataModel | |
---|---|
DataModel |
CachingRecommender.getDataModel()
|
DataModel |
AbstractRecommender.getDataModel()
|
Methods in org.apache.mahout.cf.taste.impl.recommender with parameters of type DataModel | |
---|---|
protected FastIDSet |
SamplingCandidateItemsStrategy.doGetCandidateItems(long[] preferredItemIDs,
DataModel dataModel)
|
protected FastIDSet |
PreferredItemsNeighborhoodCandidateItemsStrategy.doGetCandidateItems(long[] preferredItemIDs,
DataModel dataModel)
returns all items that have not been rated by the user and that were preferred by another user that has preferred at least one item that the current user has preferred too |
protected FastIDSet |
AllUnknownItemsCandidateItemsStrategy.doGetCandidateItems(long[] preferredItemIDs,
DataModel dataModel)
return all items the user has not yet seen |
FastIDSet |
AbstractCandidateItemsStrategy.getCandidateItems(long[] itemIDs,
DataModel dataModel)
|
FastIDSet |
AbstractCandidateItemsStrategy.getCandidateItems(long userID,
PreferenceArray preferencesFromUser,
DataModel dataModel)
|
Uses of DataModel in org.apache.mahout.cf.taste.impl.recommender.knn |
---|
Constructors in org.apache.mahout.cf.taste.impl.recommender.knn with parameters of type DataModel | |
---|---|
KnnItemBasedRecommender(DataModel dataModel,
ItemSimilarity similarity,
Optimizer optimizer,
CandidateItemsStrategy candidateItemsStrategy,
MostSimilarItemsCandidateItemsStrategy mostSimilarItemsCandidateItemsStrategy,
int neighborhoodSize)
|
|
KnnItemBasedRecommender(DataModel dataModel,
ItemSimilarity similarity,
Optimizer optimizer,
int neighborhoodSize)
|
Uses of DataModel in org.apache.mahout.cf.taste.impl.recommender.slopeone |
---|
Constructors in org.apache.mahout.cf.taste.impl.recommender.slopeone with parameters of type DataModel | |
---|---|
MemoryDiffStorage(DataModel dataModel,
Weighting stdDevWeighted,
long maxEntries)
See SlopeOneRecommender for the meaning of
stdDevWeighted . |
|
SlopeOneRecommender(DataModel dataModel)
Creates a default (weighted) based on the given DataModel . |
|
SlopeOneRecommender(DataModel dataModel,
Weighting weighting,
Weighting stdDevWeighting,
DiffStorage diffStorage)
Creates a based on the given DataModel . |
Uses of DataModel in org.apache.mahout.cf.taste.impl.recommender.svd |
---|
Constructors in org.apache.mahout.cf.taste.impl.recommender.svd with parameters of type DataModel | |
---|---|
AbstractFactorizer(DataModel dataModel)
|
|
ALSWRFactorizer(DataModel dataModel,
int numFeatures,
double lambda,
int numIterations)
|
|
ExpectationMaximizationSVDFactorizer(DataModel dataModel,
int numFeatures,
double learningRate,
double preventOverfitting,
double randomNoise,
int numIterations)
|
|
ExpectationMaximizationSVDFactorizer(DataModel dataModel,
int numFeatures,
int numIterations)
|
|
SVDRecommender(DataModel dataModel,
Factorizer factorizer)
|
|
SVDRecommender(DataModel dataModel,
Factorizer factorizer,
CandidateItemsStrategy candidateItemsStrategy)
|
|
SVDRecommender(DataModel dataModel,
Factorizer factorizer,
CandidateItemsStrategy candidateItemsStrategy,
PersistenceStrategy persistenceStrategy)
Create an SVDRecommender using a persistent store to cache factorizations. |
|
SVDRecommender(DataModel dataModel,
Factorizer factorizer,
PersistenceStrategy persistenceStrategy)
Create an SVDRecommender using a persistent store to cache factorizations. |
Uses of DataModel in org.apache.mahout.cf.taste.impl.similarity |
---|
Methods in org.apache.mahout.cf.taste.impl.similarity that return DataModel | |
---|---|
protected DataModel |
AbstractItemSimilarity.getDataModel()
|
Uses of DataModel in org.apache.mahout.cf.taste.impl.transforms |
---|
Constructors in org.apache.mahout.cf.taste.impl.transforms with parameters of type DataModel | |
---|---|
InverseUserFrequency(DataModel dataModel,
double logBase)
Creates a transformation. |
|
ZScore(DataModel dataModel)
|
Uses of DataModel in org.apache.mahout.cf.taste.model |
---|
Subinterfaces of DataModel in org.apache.mahout.cf.taste.model | |
---|---|
interface |
JDBCDataModel
|
Uses of DataModel in org.apache.mahout.cf.taste.recommender |
---|
Methods in org.apache.mahout.cf.taste.recommender that return DataModel | |
---|---|
DataModel |
Recommender.getDataModel()
|
Methods in org.apache.mahout.cf.taste.recommender with parameters of type DataModel | |
---|---|
FastIDSet |
MostSimilarItemsCandidateItemsStrategy.getCandidateItems(long[] itemIDs,
DataModel dataModel)
|
FastIDSet |
CandidateItemsStrategy.getCandidateItems(long userID,
PreferenceArray preferencesFromUser,
DataModel dataModel)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |