## Uses of Class
org.apache.mahout.cf.taste.impl.common.FastIDSet

Packages that use FastIDSet
org.apache.mahout.cf.taste.eval
org.apache.mahout.cf.taste.impl.common
org.apache.mahout.cf.taste.impl.eval
org.apache.mahout.cf.taste.impl.model
org.apache.mahout.cf.taste.impl.model.file
org.apache.mahout.cf.taste.impl.recommender
org.apache.mahout.cf.taste.model
org.apache.mahout.cf.taste.recommender

Uses of FastIDSet in org.apache.mahout.cf.taste.eval

Methods in org.apache.mahout.cf.taste.eval that return FastIDSet
`FastIDSet` `RelevantItemsDataSplitter.getRelevantItemsIDs(long userID, int at, double relevanceThreshold, DataModel dataModel)` During testing, relevant items are removed from a particular users' preferences, and a model is build using this user's other preferences and all other users.

Methods in org.apache.mahout.cf.taste.eval with parameters of type FastIDSet
`void` `RelevantItemsDataSplitter.processOtherUser(long userID, FastIDSet relevantItemIDs, FastByIDMap<PreferenceArray> trainingUsers, long otherUserID, DataModel dataModel)` Adds a single user and all their preferences to the training model.

Uses of FastIDSet in org.apache.mahout.cf.taste.impl.common

Methods in org.apache.mahout.cf.taste.impl.common that return FastIDSet
`FastIDSet` `FastIDSet.clone()`

Methods in org.apache.mahout.cf.taste.impl.common with parameters of type FastIDSet
`boolean` `FastIDSet.addAll(FastIDSet c)`
`int` `FastIDSet.intersectionSize(FastIDSet other)` Convenience method to quickly compute just the size of the intersection with another `FastIDSet`.
`boolean` `FastIDSet.removeAll(FastIDSet c)`
`boolean` `FastIDSet.retainAll(FastIDSet c)`

Uses of FastIDSet in org.apache.mahout.cf.taste.impl.eval

Methods in org.apache.mahout.cf.taste.impl.eval that return FastIDSet
`FastIDSet` `GenericRelevantItemsDataSplitter.getRelevantItemsIDs(long userID, int at, double relevanceThreshold, DataModel dataModel)`

Methods in org.apache.mahout.cf.taste.impl.eval with parameters of type FastIDSet
`void` `GenericRelevantItemsDataSplitter.processOtherUser(long userID, FastIDSet relevantItemIDs, FastByIDMap<PreferenceArray> trainingUsers, long otherUserID, DataModel dataModel)`

Uses of FastIDSet in org.apache.mahout.cf.taste.impl.model

Methods in org.apache.mahout.cf.taste.impl.model that return FastIDSet
`FastIDSet` `PlusAnonymousUserDataModel.getItemIDsFromUser(long userID)`
`FastIDSet` `PlusAnonymousConcurrentUserDataModel.getItemIDsFromUser(long userID)`
`FastIDSet` `GenericDataModel.getItemIDsFromUser(long userID)`
`FastIDSet` `GenericBooleanPrefDataModel.getItemIDsFromUser(long userID)`

Methods in org.apache.mahout.cf.taste.impl.model that return types with arguments of type FastIDSet
`FastByIDMap<FastIDSet>` `GenericBooleanPrefDataModel.getRawItemData()` This is used mostly internally to the framework, and shouldn't be relied upon otherwise.
`FastByIDMap<FastIDSet>` `GenericBooleanPrefDataModel.getRawUserData()` This is used mostly internally to the framework, and shouldn't be relied upon otherwise.
`static FastByIDMap<FastIDSet>` `GenericBooleanPrefDataModel.toDataMap(DataModel dataModel)` Exports the simple user IDs and associated item IDs in the data model.
`static FastByIDMap<FastIDSet>` `GenericBooleanPrefDataModel.toDataMap(FastByIDMap<PreferenceArray> data)`

Constructor parameters in org.apache.mahout.cf.taste.impl.model with type arguments of type FastIDSet
`GenericBooleanPrefDataModel(FastByIDMap<FastIDSet> userData)` Creates a new `GenericDataModel` from the given users (and their preferences).
`GenericBooleanPrefDataModel(FastByIDMap<FastIDSet> userData, FastByIDMap<FastByIDMap<Long>> timestamps)` Creates a new `GenericDataModel` from the given users (and their preferences).

Uses of FastIDSet in org.apache.mahout.cf.taste.impl.model.file

Methods in org.apache.mahout.cf.taste.impl.model.file that return FastIDSet
`FastIDSet` `FileDataModel.getItemIDsFromUser(long userID)`

Method parameters in org.apache.mahout.cf.taste.impl.model.file with type arguments of type FastIDSet
`protected void` `FileDataModel.processFileWithoutID(FileLineIterator dataOrUpdateFileIterator, FastByIDMap<FastIDSet> data, FastByIDMap<FastByIDMap<Long>> timestamps)`
`protected void` `FileDataModel.processLineWithoutID(String line, FastByIDMap<FastIDSet> data, FastByIDMap<FastByIDMap<Long>> timestamps)`

Uses of FastIDSet in org.apache.mahout.cf.taste.impl.recommender

Methods in org.apache.mahout.cf.taste.impl.recommender that return FastIDSet
`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
`protected FastIDSet` `AllSimilarItemsCandidateItemsStrategy.doGetCandidateItems(long[] preferredItemIDs, DataModel dataModel)`
`protected abstract FastIDSet` `AbstractCandidateItemsStrategy.doGetCandidateItems(long[] preferredItemIDs, DataModel dataModel)`
`protected FastIDSet` `GenericUserBasedRecommender.getAllOtherItems(long[] theNeighborhood, long theUserID)`
`protected FastIDSet` `GenericBooleanPrefUserBasedRecommender.getAllOtherItems(long[] theNeighborhood, long theUserID)`
`protected FastIDSet` `AbstractRecommender.getAllOtherItems(long userID, PreferenceArray preferencesFromUser)`
`FastIDSet` `AbstractCandidateItemsStrategy.getCandidateItems(long[] itemIDs, DataModel dataModel)`
`FastIDSet` `AbstractCandidateItemsStrategy.getCandidateItems(long userID, PreferenceArray preferencesFromUser, DataModel dataModel)`

Uses of FastIDSet in org.apache.mahout.cf.taste.model

Methods in org.apache.mahout.cf.taste.model that return FastIDSet
`FastIDSet` `DataModel.getItemIDsFromUser(long userID)`

Methods in org.apache.mahout.cf.taste.model that return types with arguments of type FastIDSet
`FastByIDMap<FastIDSet>` `JDBCDataModel.exportWithIDsOnly()`

Uses of FastIDSet in org.apache.mahout.cf.taste.recommender

Methods in org.apache.mahout.cf.taste.recommender that return FastIDSet
`FastIDSet` `MostSimilarItemsCandidateItemsStrategy.getCandidateItems(long[] itemIDs, DataModel dataModel)`
`FastIDSet` `CandidateItemsStrategy.getCandidateItems(long userID, PreferenceArray preferencesFromUser, DataModel dataModel)`

Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.