Package org.apache.mahout.cf.taste.impl.model

Class Summary
AbstractDataModel Contains some features common to all implementations.
AbstractIDMigrator  
AbstractJDBCIDMigrator Implementation which stores the reverse long-to-String mapping in a database.
BooleanItemPreferenceArray Like BooleanUserPreferenceArray but stores preferences for one item (all item IDs the same) rather than one user.
BooleanPreference Encapsulates a simple boolean "preference" for an item whose value does not matter (is fixed at 1.0).
BooleanUserPreferenceArray Like GenericUserPreferenceArray but stores, conceptually, BooleanPreference objects which have no associated preference value.
GenericBooleanPrefDataModel A simple DataModel which uses given user data as its data source.
GenericDataModel A simple DataModel which uses a given List of users as its data source.
GenericItemPreferenceArray Like GenericUserPreferenceArray but stores preferences for one item (all item IDs the same) rather than one user.
GenericPreference A simple Preference encapsulating an item and preference value.
GenericUserPreferenceArray Like GenericItemPreferenceArray but stores preferences for one user (all user IDs the same) rather than one item.
MemoryIDMigrator Implementation which stores the reverse long-to-String mapping in memory.
MySQLJDBCIDMigrator An implementation for MySQL.
PlusAnonymousConcurrentUserDataModel This is a special thread-safe version of PlusAnonymousUserDataModel which allow multiple concurrent anonymous requests.
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.
 



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