- AbsoluteThreshold - Class in org.grouplens.lenskit.transform.threshold
-
Checks similarity values to ensure their absolute values are
over the
ThresholdValue
.
- AbsoluteThreshold(double) - Constructor for class org.grouplens.lenskit.transform.threshold.AbsoluteThreshold
-
Construct a new absolute-value threshold.
- AbstractConfigContext - Class in org.grouplens.lenskit.inject
-
Helper for implementing Lenskit config contexts.
- AbstractConfigContext() - Constructor for class org.grouplens.lenskit.inject.AbstractConfigContext
-
- AbstractCursor<T> - Class in org.grouplens.lenskit.cursors
-
Base class to make
Cursor
s easier to implement.
- AbstractCursor() - Constructor for class org.grouplens.lenskit.cursors.AbstractCursor
-
Construct a cursor of unknown size.
- AbstractCursor(int) - Constructor for class org.grouplens.lenskit.cursors.AbstractCursor
-
Construct a cursor.
- AbstractDataSource - Class in org.grouplens.lenskit.data.source
-
Base class to help implement data sources.
- AbstractDataSource() - Constructor for class org.grouplens.lenskit.data.source.AbstractDataSource
-
- AbstractDescriptionWriter - Class in org.grouplens.lenskit.util.io
-
- AbstractDescriptionWriter() - Constructor for class org.grouplens.lenskit.util.io.AbstractDescriptionWriter
-
- AbstractGlobalItemRecommender - Class in org.grouplens.lenskit.basic
-
Base class for item recommenders.
- AbstractGlobalItemRecommender() - Constructor for class org.grouplens.lenskit.basic.AbstractGlobalItemRecommender
-
- AbstractGlobalItemScorer - Class in org.grouplens.lenskit.basic
-
Base class to make global item scorers easier to implement.
- AbstractGlobalItemScorer() - Constructor for class org.grouplens.lenskit.basic.AbstractGlobalItemScorer
-
- AbstractItemRecommender - Class in org.grouplens.lenskit.basic
-
Base class for item recommenders.
- AbstractItemRecommender() - Constructor for class org.grouplens.lenskit.basic.AbstractItemRecommender
-
- AbstractItemScorer - Class in org.grouplens.lenskit.basic
-
Base class to make item scorers easier to implement.
- AbstractItemScorer() - Constructor for class org.grouplens.lenskit.basic.AbstractItemScorer
-
- AbstractMetric<X,G,U> - Class in org.grouplens.lenskit.eval.metrics
-
A simple metric base class that tracks the current evaluation.
- AbstractMetric(Class<G>, Class<U>) - Constructor for class org.grouplens.lenskit.eval.metrics.AbstractMetric
-
- AbstractPollingCursor<T> - Class in org.grouplens.lenskit.cursors
-
An extension of AbstractCursor that simplifies the mechanics of the
next()/hasNext() implementation to a simple method,
AbstractPollingCursor.poll()
.
- AbstractPollingCursor() - Constructor for class org.grouplens.lenskit.cursors.AbstractPollingCursor
-
Construct a cursor of unknown size.
- AbstractPollingCursor(int) - Constructor for class org.grouplens.lenskit.cursors.AbstractPollingCursor
-
Construct a cursor with a known number of rows.
- AbstractPreference - Class in org.grouplens.lenskit.data.pref
-
Helper class providing equality over preferences.
- AbstractPreference() - Constructor for class org.grouplens.lenskit.data.pref.AbstractPreference
-
- AbstractPreferenceSnapshot - Class in org.grouplens.lenskit.data.snapshot
-
Base class for implementing preference snapshots.
- AbstractPreferenceSnapshot() - Constructor for class org.grouplens.lenskit.data.snapshot.AbstractPreferenceSnapshot
-
Initialize the snapshot.
- AbstractRatingPredictor - Class in org.grouplens.lenskit.basic
-
Base class to make rating predictors easier to implement.
- AbstractRatingPredictor() - Constructor for class org.grouplens.lenskit.basic.AbstractRatingPredictor
-
- AbstractScoredId - Class in org.grouplens.lenskit.scored
-
A base class for ScoredId
implementations providing
equals
and hashCode
methods.
- AbstractScoredId() - Constructor for class org.grouplens.lenskit.scored.AbstractScoredId
-
- AbstractTableWriter - Class in org.grouplens.lenskit.util.table.writer
-
Abstract helper class for implementing table writers.
- AbstractTableWriter() - Constructor for class org.grouplens.lenskit.util.table.writer.AbstractTableWriter
-
- AbstractTask<T> - Class in org.grouplens.lenskit.eval
-
Base class to simplify writing
EvalTask
s.
- AbstractTask() - Constructor for class org.grouplens.lenskit.eval.AbstractTask
-
Initialize a command with no name.
- AbstractTask(String) - Constructor for class org.grouplens.lenskit.eval.AbstractTask
-
Initialize a command.
- AbstractTestUser - Class in org.grouplens.lenskit.eval.traintest
-
Helper class for implementing TestUser.
- AbstractTestUser() - Constructor for class org.grouplens.lenskit.eval.traintest.AbstractTestUser
-
- AbstractUserHistory<E extends Event> - Class in org.grouplens.lenskit.data.history
-
An abstract implementation of
UserHistory
to provide default
implementations of convenience methods.
- AbstractUserHistory() - Constructor for class org.grouplens.lenskit.data.history.AbstractUserHistory
-
- AbstractUserVectorNormalizer - Class in org.grouplens.lenskit.transform.normalize
-
Abstract user vector normalizer implementation.
- AbstractUserVectorNormalizer() - Constructor for class org.grouplens.lenskit.transform.normalize.AbstractUserVectorNormalizer
-
- AbstractVectorNormalizer - Class in org.grouplens.lenskit.transform.normalize
-
Abstract vector normalizer implementation.
- AbstractVectorNormalizer() - Constructor for class org.grouplens.lenskit.transform.normalize.AbstractVectorNormalizer
-
- acquire() - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Mark the key set as owned, but don't copy it.
- activate(BitSet) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Activate bits from a bit set.
- activeIndexIterator(boolean) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Get an iterator over active indexes.
- activeIndexIterator(int, int, int) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Get an iterator over active indexes, initialized to the specified index and limited to a
particular range.
- activeSetView() - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Get a vew of this key set as a set.
- add(int, long) - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- add(long) - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- add(E) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- add(int, E) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- add(long) - Method in class org.grouplens.lenskit.indexes.IdIndexMappingBuilder
-
Add an ID to the index.
- add(long, double) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Add a scored ID without boxing.
- add(ScoredId) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Add a scored ID.
- add(double) - Method in class org.grouplens.lenskit.util.statistics.MeanAccumulator
-
- add(long, double) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Add a value to the specified entry.
- add(double) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Add a value to all set keys in this array.
- add(SparseVector) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Add another rating vector to this one.
- add(int, double) - Method in class org.grouplens.lenskit.vectors.MutableVec
-
Deprecated.
Add a value to an entry in this vector.
- add(Vec) - Method in class org.grouplens.lenskit.vectors.MutableVec
-
Deprecated.
Add another vector to this vector.
- addAlgorithm(AlgorithmInstance) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Adds an algorithmInfo to the TrainTestEvalCommand
being built.
- addAlgorithm(String, LenskitConfiguration) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
An algorithm instance constructed with a name and Lenskit configuration
- addAlgorithm(AlgorithmInstanceBuilder) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Adds a fully configured algorithmInfo command to the TrainTestEvalCommand
being built.
- addAlgorithm(AlgorithmInstance) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- addAlgorithm(Map<String, Object>, String) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- addAll(int, Collection<? extends Long>) - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- addAll(Collection<? extends Long>) - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- addAll(Collection<? extends E>) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- addAll(int, Collection<? extends E>) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- addAll(Collection<? extends Long>) - Method in class org.grouplens.lenskit.indexes.IdIndexMappingBuilder
-
- addAll(Iterable<ScoredId>) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Add a collection of IDs.
- addArgument(String) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Add a command line argument.
- addArguments(Collection<String>) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Add some command line arguments.
- addArguments(String...) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Add some command line arguments.
- addBindings(BindingFunctionBuilder) - Method in class org.grouplens.lenskit.inject.RecommenderGraphBuilder
-
Add bindings to the graph builder.
- addChannel(Symbol, String) - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.FactoryBuilder
-
- addChannel(String, String) - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.FactoryBuilder
-
- addChannel(Symbol, double) - Method in class org.grouplens.lenskit.scored.ScoredIdBuilder
-
Add a new unboxed side channel to the ScoredId
under construction.
- addChannel(TypedSymbol<K>, K) - Method in class org.grouplens.lenskit.scored.ScoredIdBuilder
-
Add a new side channel to the ScoredId
under construction.
- addChannel(Symbol) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Add a side channel to the list builder with a default value of 0.
- addChannel(Symbol, double) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Add a side channel to the list builder.
- addChannel(TypedSymbol<?>) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Add a side channel to the list builder.
- addChannel(TypedSymbol<T>, T) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Add a typed side channel to the list builder.
- addChannel(TypedSymbol<K>) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Add a typed channel to this vector.
- addChannels(Iterable<Symbol>) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Add multiple unboxed channels with a default value of 0.
- addChannelVector(Symbol) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Add a channel to this vector.
- addColumn(String) - Method in class org.grouplens.lenskit.util.table.TableLayoutBuilder
-
Add a column to the table layout.
- addComponent(Object) - Method in class org.grouplens.lenskit.config.BindingDSL
-
- addComponent(Object) - Method in interface org.grouplens.lenskit.core.LenskitConfigContext
-
Add a component object to the injector.
- addComponent(Class<?>) - Method in interface org.grouplens.lenskit.core.LenskitConfigContext
-
Add a component type to the injector.
- addComponent(Object) - Method in class org.grouplens.lenskit.inject.AbstractConfigContext
-
- addComponent(Class<?>) - Method in class org.grouplens.lenskit.inject.AbstractConfigContext
-
- addConfiguration(LenskitConfiguration) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineBuilder
-
Add a configuration to be included in the recommender engine.
- addConfiguration(LenskitConfiguration, ModelDisposition) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineBuilder
-
Add a configuration to be used when building the engine.
- addConfiguration(LenskitConfiguration) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineLoader
-
Add a configuration to use when loading the configuration.
- addConfiguration(LenskitConfiguration) - Method in class org.grouplens.lenskit.inject.RecommenderGraphBuilder
-
Add a recommender configuration.
- addDataset(TTDataSet) - Method in class org.grouplens.lenskit.eval.data.pack.PackTask
-
- addDataset(DataSource) - Method in class org.grouplens.lenskit.eval.data.pack.PackTask
-
- addDataset(CrossfoldTask) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Calls the CrossfoldCommand
and adds the resulting TTDataSet
s to the TrainTestEvalCommand
.
- addDataset(String, DataSource, int, double) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Add a new data set to be cross-folded.
- addDataset(DataSource, int, double) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Add a new data set to be cross-folded.
- addDataset(String, DataSource, int) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Add a new data set to be cross-folded.
- addDataset(DataSource, int) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Add a new data set to be cross-folded.
- addDataset(TTDataSet) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Adds a single TTDataSet
to the TrainTestEvalCommand
.
- addDataset(String, EventDAO, EventDAO, PreferenceDomain) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
This constructs a new TTDataSet
and passes it to the TrainTestEvalCommand
.
- addDataset(DataSource, DataSource) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
This constructs a new TTDataSet
and passes it to the TrainTestEvalCommand
.
- addDataset(TTDataSet) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- addExternalAlgorithm(ExternalAlgorithm) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- addInput(long) - Method in class org.grouplens.lenskit.util.io.UpToDateChecker
-
Add an input timestamp.
- addInput(File) - Method in class org.grouplens.lenskit.util.io.UpToDateChecker
-
Add an input file.
- addItemFileArgument(ItemDAO, String) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Add a list of items as a command-line argument.
- addItemFileArgument(ItemDAO) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Add a list of items as a command-line argument.
- addListener(Runnable, Executor) - Method in class org.grouplens.lenskit.eval.EvalTarget
-
- addLoggingGroup(ArgumentParser) - Static method in class org.grouplens.lenskit.cli.Logging
-
- addMetric(Metric<?>) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Adds a completed metric to the TrainTestEvalCommand
- addMetric(Class<? extends Metric<T>>) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Adds a completed metric to the TrainTestEvalCommand
- addMetric(Metric<?>) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Add a metric.
- addMetric(MetricFactory<?>) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Add a metric by factory.
- addMetric(Class<? extends Metric<T>>) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Add a metric by class.
- addMetric(List<String>, Function<Recommender, List<Object>>) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Add a metric that takes some metric of an algorithmInfo.
- addMultiMetric(File, List<String>, Function<Recommender, List<List<Object>>>) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Add a metric that may write multiple columns per algorithmInfo.
- addNRandom(ItemSelector, int) - Static method in class org.grouplens.lenskit.eval.metrics.topn.ItemSelectors
-
Select items selected by a selector, plus additional randomly-selected items.
- addOutput(long) - Method in class org.grouplens.lenskit.util.io.UpToDateChecker
-
Add an output timestamp.
- addOutput(File) - Method in class org.grouplens.lenskit.util.io.UpToDateChecker
-
Add an output file to check.
- addRatingFileArgument(EventDAO, String) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Add a list of ratings as a command-line argument.
- addRatingFileArgument(EventDAO) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Add a list of ratings as a command-line argument.
- addRoot(Class<?>) - Method in class org.grouplens.lenskit.core.LenskitConfiguration
-
Add the specified component type as a root component.
- addRoots(Iterable<Class<?>>) - Method in class org.grouplens.lenskit.inject.RecommenderGraphBuilder
-
Add roots to the graph builder.
- addRow(List<?>) - Method in class org.grouplens.lenskit.util.table.TableBuilder
-
Add a row to the table.
- addRow(Object...) - Method in class org.grouplens.lenskit.util.table.TableBuilder
-
Add a row to the table.
- addScaled(SparseVector, double) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Add a vector to this vector with a scaling factor.
- addScore(long, long, double) - Method in class org.grouplens.lenskit.basic.PrecomputedItemScorer.Builder
-
Add a score.
- addTask(Task) - Method in class org.grouplens.lenskit.eval.EvalTarget
-
- addTestEvent(Event) - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- addTestRating(long, double) - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- addTrainEvent(Event) - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- addTrainingRound(double) - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo.Builder
-
Add the error for a training round.
- addTrainRating(long, double) - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- addTypedChannels(Iterable<? extends TypedSymbol<?>>) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Add multiple channels with a default value of null
.
- addUser(long, SparseVector) - Method in class org.grouplens.lenskit.basic.PrecomputedItemScorer.Builder
-
Add an user's entire score vector to the mock scorer.
- addUser(int, double, double) - Method in class org.grouplens.lenskit.eval.metrics.predict.MAEPredictMetric.Context
-
- addUserFileArgument(UserDAO, String) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Add a list of users as a command-line argument.
- addUserFileArgument(UserDAO) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Add a list of users as a command-line argument.
- addWritePredictionChannel(Symbol) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Add a channel to be recorded with predict output.
- addWritePredictionChannel(Symbol, String) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- AggregateResult(double, double) - Constructor for class org.grouplens.lenskit.eval.metrics.predict.MAEPredictMetric.AggregateResult
-
- AggregateResult(double, double) - Constructor for class org.grouplens.lenskit.eval.metrics.predict.RMSEPredictMetric.AggregateResult
-
- AggregateResult(MAPTopNMetric.Context) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.MAPTopNMetric.AggregateResult
-
- AggregateResult(MRRTopNMetric.Context) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric.AggregateResult
-
- algorithm - Variable in class org.grouplens.lenskit.knn.item.ItemItemGlobalScorer
-
- algorithm - Variable in class org.grouplens.lenskit.knn.item.ItemItemScorer
-
- AlgorithmInstance - Class in org.grouplens.lenskit.eval.algorithm
-
An instance of a recommender algorithmInfo to be benchmarked.
- AlgorithmInstance(String, LenskitConfiguration) - Constructor for class org.grouplens.lenskit.eval.algorithm.AlgorithmInstance
-
- AlgorithmInstance(String, LenskitConfiguration, Map<String, Object>, boolean) - Constructor for class org.grouplens.lenskit.eval.algorithm.AlgorithmInstance
-
- AlgorithmInstanceBuilder - Class in org.grouplens.lenskit.eval.algorithm
-
Command to get a algorithmInfo instances.
- AlgorithmInstanceBuilder() - Constructor for class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
- AlgorithmInstanceBuilder(String) - Constructor for class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
- AlgorithmInstanceBuilderDelegate - Class in org.grouplens.lenskit.eval.algorithm
-
Groovy delegate for configuring AlgorithmInstanceCommand
s.
- AlgorithmInstanceBuilderDelegate(AlgorithmInstanceBuilder) - Constructor for class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilderDelegate
-
- AlgorithmTestAccumulator - Interface in org.grouplens.lenskit.eval.results
-
Accumulates the results of a single test pass on a single algorithmInfo.
- allItems() - Static method in class org.grouplens.lenskit.eval.metrics.topn.ItemSelectors
-
Item selector that selects all items.
- allItemsExcept(ItemSelector) - Static method in class org.grouplens.lenskit.eval.metrics.topn.ItemSelectors
-
- ANALYSIS_DIR_PROPERTY - Static variable in class org.grouplens.lenskit.eval.EvalConfig
-
- ant(Closure<?>) - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Invoke an Ant block.
- ant(Closure<?>) - Method in class org.grouplens.lenskit.eval.script.TargetDelegate
-
Invoke an Ant block.
- apply(String, EventBuilder) - Method in interface org.grouplens.lenskit.data.text.Field
-
Apply the field's value to the builder.
- apply(List<E>, Random) - Method in interface org.grouplens.lenskit.eval.data.crossfold.Order
-
Apply the ordering.
- apply(List<E>, Random) - Method in class org.grouplens.lenskit.eval.data.crossfold.RandomOrder
-
- apply(List<E>, Random) - Method in class org.grouplens.lenskit.eval.data.crossfold.TimestampOrder
-
- apply(DAGNode<Component, Dependency>) - Method in class org.grouplens.lenskit.inject.NodeInstantiator
-
- apply(double, AVector, AVector) - Method in interface org.grouplens.lenskit.mf.svd.BiasedMFKernel
-
Apply the kernel function.
- apply(double, AVector, AVector) - Method in class org.grouplens.lenskit.mf.svd.DomainClampingKernel
-
- apply(double, AVector, AVector) - Method in class org.grouplens.lenskit.mf.svd.DotProductKernel
-
- apply(long, long, double) - Method in interface org.grouplens.lenskit.transform.clamp.ClampingFunction
-
Clamp a value.
- apply(long, long, double) - Method in class org.grouplens.lenskit.transform.clamp.IdentityClampingFunction
-
- apply(long, long, double) - Method in class org.grouplens.lenskit.transform.clamp.RatingRangeClampingFunction
-
- apply(MutableSparseVector) - Method in interface org.grouplens.lenskit.transform.normalize.VectorTransformation
-
Apply the vector transformation in-place to a vector.
- asLongCollection(Collection<Long>) - Static method in class org.grouplens.lenskit.collections.LongUtils
-
- asLongSet(Set<Long>) - Static method in class org.grouplens.lenskit.collections.LongUtils
-
- asMap() - Method in interface org.grouplens.lenskit.util.table.Row
-
Get a view of this row as a map.
- asSubclass(Class<T>) - Static method in class org.grouplens.lenskit.util.TypeUtils
-
Function that casts classes to specified types.
- at(Class<?>) - Method in class org.grouplens.lenskit.config.BindingDSL
-
- at(Class<?>, Closure<?>) - Method in class org.grouplens.lenskit.config.BindingDSL
-
Configure inside an anchored context using a block.
- at(Class<? extends Annotation>, Class<?>) - Method in class org.grouplens.lenskit.config.BindingDSL
-
- at(Class<? extends Annotation>, Class<?>, Closure<?>) - Method in class org.grouplens.lenskit.config.BindingDSL
-
Enclose a block of configuration in a context.
- at(Annotation, Class<?>) - Method in class org.grouplens.lenskit.config.BindingDSL
-
- at(Annotation, Class<?>, Closure<?>) - Method in class org.grouplens.lenskit.config.BindingDSL
-
Enclose a block of configuration in a context.
- at(Class<?>) - Method in interface org.grouplens.lenskit.core.LenskitConfigContext
-
- at(Class<? extends Annotation>, Class<?>) - Method in interface org.grouplens.lenskit.core.LenskitConfigContext
-
- at(Annotation, Class<?>) - Method in interface org.grouplens.lenskit.core.LenskitConfigContext
-
- at(Class<?>) - Method in class org.grouplens.lenskit.core.LenskitConfiguration
-
- at(Class<? extends Annotation>, Class<?>) - Method in class org.grouplens.lenskit.core.LenskitConfiguration
-
- at(Annotation, Class<?>) - Method in class org.grouplens.lenskit.core.LenskitConfiguration
-
- Attributed - Interface in org.grouplens.lenskit.eval
-
Interface for objects with names and attributes.
- autodetect(String) - Static method in enum org.grouplens.lenskit.util.io.CompressionMode
-
Auto-detect a compression mode from a file name.
- autodetect(File) - Static method in enum org.grouplens.lenskit.util.io.CompressionMode
-
Auto-detect a compression mode from a file's name.
- AutoProvider(PreferenceDomain) - Constructor for class org.grouplens.lenskit.transform.quantize.PreferenceDomainQuantizer.AutoProvider
-
- average() - Method in interface org.grouplens.lenskit.util.table.Column
-
Get the average of this column.
- avgPrecision - Variable in class org.grouplens.lenskit.eval.metrics.topn.MAPTopNMetric.UserResult
-
- cache - Variable in class org.grouplens.lenskit.data.snapshot.AbstractPreferenceSnapshot
-
The user vector cache.
- CachedPreparedStatement - Class in org.grouplens.lenskit.data.sql
-
- CachedPreparedStatement(Connection, String) - Constructor for class org.grouplens.lenskit.data.sql.CachedPreparedStatement
-
Create a new cached prepared statement.
- CachingDAOProvider<T> - Class in org.grouplens.lenskit.eval.traintest
-
Caching provider to reduce the duplication of DAO instances in evaluations.
- CachingDAOProvider.Item - Class in org.grouplens.lenskit.eval.traintest
-
- CachingDAOProvider.ItemEvent - Class in org.grouplens.lenskit.eval.traintest
-
- CachingDAOProvider.User - Class in org.grouplens.lenskit.eval.traintest
-
- CachingDAOProvider.UserEvent - Class in org.grouplens.lenskit.eval.traintest
-
- call() - Method in class org.grouplens.lenskit.data.sql.CachedPreparedStatement
-
Get the prepared statement, creating one if necessary.
- call() - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
If this is called more than once it will call of these commands again and most likely throw an exception.
- callExternalMethod(String, Object...) - Method in class org.grouplens.lenskit.eval.script.ConfigMethodInvoker
-
Find an external method (a builder or task) and return a closure that, when invoked,
constructs and configures it.
- callWithDelegate(Closure<?>, Object) - Static method in class org.grouplens.lenskit.config.GroovyUtils
-
Call a configuration block with a specified delegate.
- cancel(boolean) - Method in class org.grouplens.lenskit.eval.EvalTarget
-
- candidates - Variable in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
- cast(Class<T>) - Static method in class org.grouplens.lenskit.util.Functional
-
Identity function casting its arguments to a particular type.
- channelOrder(Symbol) - Static method in class org.grouplens.lenskit.scored.ScoredIds
-
An ordering (comparator) that compares IDs by channel.
- channelOrder(TypedSymbol<T>) - Static method in class org.grouplens.lenskit.scored.ScoredIds
-
An ordering (comparator) that compares IDs by typed channel.
- channelOrder(TypedSymbol<T>, Comparator<? super T>) - Static method in class org.grouplens.lenskit.scored.ScoredIds
-
An ordering (comparator) that compares IDs by typed channel.
- checkForPlaceholders(DAGNode<Component, Dependency>, Logger) - Static method in class org.grouplens.lenskit.inject.GraphtUtils
-
Check a graph for placeholder satisfactions.
- checkRowWidth(int) - Method in class org.grouplens.lenskit.util.table.writer.AbstractTableWriter
-
Check the width of a row to see if it is too wide.
- ClampingFunction - Interface in org.grouplens.lenskit.transform.clamp
-
Function for clamping user-item data, typically a preference or rating.
- clampValue(double) - Method in class org.grouplens.lenskit.data.pref.PreferenceDomain
-
Clamp a value to this preference domain.
- clampVector(MutableSparseVector) - Method in class org.grouplens.lenskit.data.pref.PreferenceDomain
-
- ClassDirectory - Class in org.grouplens.lenskit.util
-
Directory to look up where classes might be found.
- classLoader - Variable in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
- clear() - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- clear() - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Clear the builder.
- clear() - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Clear all values from the set.
- clearChannels() - Method in class org.grouplens.lenskit.scored.ScoredIdBuilder
-
Removes all channels (typed and double) from new ScoredId
objects produced by the builder.
- clearDeps(Object) - Method in class org.grouplens.lenskit.eval.script.ConfigMethodInvoker
-
- clearGroup() - Method in class org.grouplens.lenskit.cursors.GroupingCursor
-
Clear the accumulated group.
- clearRating() - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Clear the rating value (so this builder builds unrate events).
- clearRoots() - Method in class org.grouplens.lenskit.core.LenskitConfiguration
-
Clear the set of roots, removing all configured and default roots.
- clone() - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Return a copy of this key set.
- clone() - Method in class org.grouplens.lenskit.util.table.TableLayoutBuilder
-
Clone this layout command.
- clone() - Method in class org.grouplens.lenskit.vectors.VectorEntry
-
- close() - Method in class org.grouplens.lenskit.cursors.AbstractCursor
-
- close() - Method in interface org.grouplens.lenskit.cursors.Cursor
-
Close the cursor.
- close() - Method in class org.grouplens.lenskit.cursors.GroupingCursor
-
- close() - Method in class org.grouplens.lenskit.data.dao.DelimitedTextRatingCursor
-
Deprecated.
- close() - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingPacker
-
- close() - Method in class org.grouplens.lenskit.data.snapshot.AbstractPreferenceSnapshot
-
- close() - Method in class org.grouplens.lenskit.data.snapshot.PackedPreferenceSnapshot
-
- close() - Method in interface org.grouplens.lenskit.data.snapshot.PreferenceSnapshot
-
Close the build context.
- close() - Method in class org.grouplens.lenskit.data.sql.CachedPreparedStatement
-
Close the prepared statement.
- close() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
Close the connection and all open statements.
- close() - Method in class org.grouplens.lenskit.eval.metrics.AbstractMetric
-
Close the metric.
- close() - Method in class org.grouplens.lenskit.eval.traintest.FunctionModelMetric
-
- close() - Method in class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric
-
- close() - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric
-
- close() - Method in class org.grouplens.lenskit.eval.traintest.OutputTopNMetric
-
- close() - Method in class org.grouplens.lenskit.util.DelimitedTextCursor
-
- close() - Method in class org.grouplens.lenskit.util.io.StagedWrite
-
Clean up the staged write, deleting the staging file if it still exists.
- close() - Method in class org.grouplens.lenskit.util.LineCursor
-
- close() - Method in class org.grouplens.lenskit.util.table.TableBuilder
-
- close() - Method in class org.grouplens.lenskit.util.table.writer.AbstractTableWriter
-
No-op close implementaiton.
- close() - Method in class org.grouplens.lenskit.util.table.writer.CSVWriter
-
- close() - Method in class org.grouplens.lenskit.util.table.writer.MultiplexedTableWriter
-
- close() - Method in interface org.grouplens.lenskit.util.table.writer.TableWriter
-
Finish the table.
- closeConnection - Variable in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- COL_ITEM_ID - Static variable in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
Item ID column number.
- COL_RATING - Static variable in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
Rating column number.
- COL_TIMESTAMP - Static variable in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
Timestamp column number.
- COL_USER_ID - Static variable in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
User ID column number.
- collectionFromVector(SparseVector) - Static method in class org.grouplens.lenskit.scored.ScoredIds
-
- CollectionUtils - Class in org.grouplens.lenskit.collections
-
Various helper methods for working with collections (particularly Fastutil
collections).
- Column - Interface in org.grouplens.lenskit.util.table
-
A view of a column of a table.
- column(int) - Method in interface org.grouplens.lenskit.util.table.Table
-
Get a column by index.
- column(String) - Method in interface org.grouplens.lenskit.util.table.Table
-
Get a column by name.
- columnIndex(String) - Method in class org.grouplens.lenskit.util.table.TableLayout
-
Get the index of a particular column.
- combineWith(SparseVector) - Method in class org.grouplens.lenskit.vectors.ImmutableSparseVector
-
- combineWith(SparseVector) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
- combineWith(SparseVector) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Combine this vector with another vector by taking the union of the key domains of two vectors.
- Command - Interface in org.grouplens.lenskit.cli
-
Interface implemented by all CLI subcommands.
- CommandSpec - Annotation Type in org.grouplens.lenskit.cli
-
Define the command-line interface for a command.
- commit() - Method in class org.grouplens.lenskit.util.io.StagedWrite
-
Complete the staging write by replacing the target file with the staging file.
- CompactableLongArrayList - Class in org.grouplens.lenskit.collections
-
A long array list that can use compact storage.
- CompactableLongArrayList() - Constructor for class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- CompactableLongArrayList(int) - Constructor for class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- CompactableLongArrayList(Collection<? extends Long>) - Constructor for class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- compactCopy() - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Make a compact copy of this key set.
- compactCopy(boolean) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Make a compact copy of this key set.
- CompressionMode - Enum in org.grouplens.lenskit.util.io
-
- computeIdMeans(double, double) - Method in class org.grouplens.lenskit.util.IdMeanAccumulator
-
Compute the means for each ID.
- computeMeanRating(EventDAO) - Static method in class org.grouplens.lenskit.baseline.GlobalMeanRatingItemScorer
-
Utility method to compute the mean or average of the rating values
contained in the given collection of ratings.
- concat(Iterable<? extends Cursor<? extends T>>) - Static method in class org.grouplens.lenskit.cursors.Cursors
-
Concatenate cursors.
- concat(Cursor<? extends T>...) - Static method in class org.grouplens.lenskit.cursors.Cursors
-
Concatenate cursors.
- ConfigDelegate - Annotation Type in org.grouplens.lenskit.eval.script
-
Specify a delegate class to be used to configure an object of the type to which this annotation
is applied (typically either a builder or a task).
- ConfigHelpers - Class in org.grouplens.lenskit.config
-
LensKit configuration helper utilities.
- ConfigHelpers() - Constructor for class org.grouplens.lenskit.config.ConfigHelpers
-
- ConfigMethodInvoker - Class in org.grouplens.lenskit.eval.script
-
Utilities for searching for methods of configurable objects.
- ConfigMethodInvoker(EvalScriptEngine, EvalProject) - Constructor for class org.grouplens.lenskit.eval.script.ConfigMethodInvoker
-
- ConfigurationLoader - Class in org.grouplens.lenskit.config
-
Load LensKit configurations using the configuration DSL.
- ConfigurationLoader() - Constructor for class org.grouplens.lenskit.config.ConfigurationLoader
-
Construct a new configuration loader.
- ConfigurationLoader(ClassLoader) - Constructor for class org.grouplens.lenskit.config.ConfigurationLoader
-
Construct a new configuration loader.
- configure(LenskitConfiguration, Closure<?>) - Static method in class org.grouplens.lenskit.config.ConfigHelpers
-
Modify a configuration from a closure.
- configure(LenskitConfiguration) - Method in class org.grouplens.lenskit.config.LenskitConfigScript
-
Run this script against an existing configuration.
- configure() - Method in class org.grouplens.lenskit.config.LenskitConfigScript
-
Run this script and produce a new configuration.
- configure(LenskitConfiguration) - Method in class org.grouplens.lenskit.data.source.AbstractDataSource
-
- configure(LenskitConfiguration) - Method in interface org.grouplens.lenskit.data.source.DataSource
-
Configure LensKit to use this data set.
- configure(LenskitConfiguration) - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- configure(LenskitConfiguration) - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- configure(LenskitConfiguration) - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Configure LensKit to have the training data from this data source.
- configureArguments(Subparser) - Static method in class org.grouplens.lenskit.cli.Eval
-
- configureArguments(ArgumentParser) - Static method in class org.grouplens.lenskit.cli.GlobalRecommend
-
- configureArguments(ArgumentParser) - Static method in class org.grouplens.lenskit.cli.Graph
-
- configureArguments(ArgumentParser) - Static method in class org.grouplens.lenskit.cli.InputData
-
- configureArguments(ArgumentParser, boolean) - Static method in class org.grouplens.lenskit.cli.InputData
-
- configureArguments(Subparser) - Static method in class org.grouplens.lenskit.cli.PackRatings
-
- configureArguments(ArgumentParser) - Static method in class org.grouplens.lenskit.cli.Predict
-
- configureArguments(ArgumentParser) - Static method in class org.grouplens.lenskit.cli.Recommend
-
- configureArguments(ArgumentParser) - Static method in class org.grouplens.lenskit.cli.ScriptEnvironment
-
- configureArguments(ArgumentParser) - Static method in class org.grouplens.lenskit.cli.TrainModel
-
- configureArguments(ArgumentParser) - Static method in class org.grouplens.lenskit.cli.Version
-
- configureFromFile(Map<String, Object>, File) - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
Configure the algorithmInfo instance builder from a file.
- configureLogging(Namespace) - Static method in class org.grouplens.lenskit.cli.Logging
-
- connection - Variable in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- ConstantItemScorer - Class in org.grouplens.lenskit.baseline
-
Rating scorer that predicts a constant rating for all items.
- ConstantItemScorer(double) - Constructor for class org.grouplens.lenskit.baseline.ConstantItemScorer
-
Construct a new constant scorer.
- ConstantItemScorer.Value - Annotation Type in org.grouplens.lenskit.baseline
-
Parameter: the value used by the constant scorer.
- consume(int, Cursor<T>) - Static method in class org.grouplens.lenskit.cursors.Cursors
-
Consume and discard the first n
elements from a cursor.
- contains(Object) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- containsAll(Collection<?>) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- containsId(long) - Method in class org.grouplens.lenskit.indexes.IdIndexMapping
-
Query whether this index contains a particular ID.
- containsKey(long) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Query whether this set contains the specified key in its domain.
- containsKey(long) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Query whether the vector contains an entry for the key in question.
- Context() - Constructor for class org.grouplens.lenskit.eval.metrics.predict.CoveragePredictMetric.Context
-
- Context() - Constructor for class org.grouplens.lenskit.eval.metrics.predict.MAEPredictMetric.Context
-
- Context() - Constructor for class org.grouplens.lenskit.eval.metrics.predict.RMSEPredictMetric.Context
-
- Context() - Constructor for class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric.Context
-
- Context() - Constructor for class org.grouplens.lenskit.eval.metrics.topn.TopNEntropyMetric.Context
-
- Context(Long2IntMap) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.TopNPopularityMetric.Context
-
- convertArrayToVector(double[]) - Method in interface org.grouplens.lenskit.util.Index
-
Deprecated.
This method is used to convert arrays to sparse arrays.
- convertArrayToVector(double[]) - Method in class org.grouplens.lenskit.util.Indexer
-
Deprecated.
- copy(E) - Method in class org.grouplens.lenskit.collections.CopyingFastCollection
-
Deprecated.
Copy an element of the collection.
- copy() - Method in class org.grouplens.lenskit.core.LenskitConfiguration
-
Convenience method to copy a LensKit configuration.
- copy(T) - Method in class org.grouplens.lenskit.cursors.AbstractPollingCursor
-
Construct a copy of an object.
- copy(Rating) - Method in class org.grouplens.lenskit.data.dao.DelimitedTextRatingCursor
-
Deprecated.
- copy(Rating) - Static method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Construct a new rating builder that is a copy of a particular rating.
- copy(IndexedPreference) - Static method in class org.grouplens.lenskit.data.pref.IndexedPreferenceBuilder
-
Create a new preference builder initialized as a copy of a preference.
- copy(Preference) - Static method in class org.grouplens.lenskit.data.pref.PreferenceBuilder
-
- copy(TableLayout) - Static method in class org.grouplens.lenskit.util.table.TableLayoutBuilder
-
Construct a new builder that is a copy of an existing layout.
- copy() - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Copy the rating vector.
- copyBuilder(Rating) - Static method in class org.grouplens.lenskit.data.event.Ratings
-
Construct a rating builder initialized with the values of a rating.
- copyBuilder() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
Create a new builder initialized with this data set's values.
- copyBuilder(TTDataSet) - Static method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
Create a new builder initialized with this data set's values.
- copyBuilder(ScoredId) - Static method in class org.grouplens.lenskit.scored.ScoredIds
-
Create a new builder initialized to copy the specified scored ID.
- CopyingFastCollection<E> - Class in org.grouplens.lenskit.collections
-
- CopyingFastCollection() - Constructor for class org.grouplens.lenskit.collections.CopyingFastCollection
-
Deprecated.
- CORATINGS_SYMBOL - Static variable in class org.grouplens.lenskit.slopeone.SlopeOneModel
-
- CosineVectorSimilarity - Class in org.grouplens.lenskit.vectors.similarity
-
Cosine similarity for vectors.
- CosineVectorSimilarity() - Constructor for class org.grouplens.lenskit.vectors.similarity.CosineVectorSimilarity
-
Construct an undamped cosine similarity function.
- CosineVectorSimilarity(double) - Constructor for class org.grouplens.lenskit.vectors.similarity.CosineVectorSimilarity
-
Construct a new cosine similarity function.
- count(int, int) - Method in class org.grouplens.lenskit.util.statistics.MutualInformationAccumulator
-
Count an occurrence.
- countCommonKeys(SparseVector) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Count the common keys between two vectors.
- CoveragePredictMetric - Class in org.grouplens.lenskit.eval.metrics.predict
-
Simple evaluator that records user, rating and prediction counts and computes
recommender coverage over the queried items.
- CoveragePredictMetric() - Constructor for class org.grouplens.lenskit.eval.metrics.predict.CoveragePredictMetric
-
- CoveragePredictMetric.AggregateCoverage - Class in org.grouplens.lenskit.eval.metrics.predict
-
- CoveragePredictMetric.Context - Class in org.grouplens.lenskit.eval.metrics.predict
-
- CoveragePredictMetric.Coverage - Class in org.grouplens.lenskit.eval.metrics.predict
-
- create(long...) - Static method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Create a key set with some keys.
- create(Collection<? extends Event>) - Static method in class org.grouplens.lenskit.data.dao.EventCollectionDAO
-
Create a new data source from a collection of events.
- create(File, String, CompressionMode) - Static method in class org.grouplens.lenskit.data.dao.SimpleFileRatingDAO
-
Deprecated.
Create a DAO reading from the specified file/URL and delimiter.
- create(File, String) - Static method in class org.grouplens.lenskit.data.dao.SimpleFileRatingDAO
-
Deprecated.
Create a DAO reading from the specified file and delimiter.
- create(EventTypeDefinition) - Static method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
Create a new delimited column format.
- create(String) - Static method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
Create a new delimited column format from a named type.
- create(String, ClassLoader) - Static method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
Create a new delimited column format from a named type.
- create(File, EventFormat) - Static method in class org.grouplens.lenskit.data.text.TextEventDAO
-
- create(File, EventFormat, CompressionMode) - Static method in class org.grouplens.lenskit.data.text.TextEventDAO
-
- create(Class<T>) - Static method in class org.grouplens.lenskit.eval.metrics.ResultConverter
-
- create(EventDAO) - Method in class org.grouplens.lenskit.eval.traintest.CachingDAOProvider
-
- create(EventDAO) - Method in class org.grouplens.lenskit.eval.traintest.CachingDAOProvider.Item
-
- create(EventDAO) - Method in class org.grouplens.lenskit.eval.traintest.CachingDAOProvider.ItemEvent
-
- create(EventDAO) - Method in class org.grouplens.lenskit.eval.traintest.CachingDAOProvider.User
-
- create(EventDAO) - Method in class org.grouplens.lenskit.eval.traintest.CachingDAOProvider.UserEvent
-
- create(Collection<? extends Long>) - Static method in class org.grouplens.lenskit.indexes.IdIndexMapping
-
- create() - Static method in class org.grouplens.lenskit.inject.NodeInstantiator
-
- create(DAGNode<Component, Dependency>) - Static method in class org.grouplens.lenskit.inject.RecommenderInstantiator
-
- create(DAGNode<Component, Dependency>, NodeInstantiator) - Static method in class org.grouplens.lenskit.inject.RecommenderInstantiator
-
- create(long, double) - Static method in class org.grouplens.lenskit.scored.ScoredIds
-
Create a scored id with no channels.
- create(int, String) - Static method in class org.grouplens.lenskit.util.parallel.TaskGraphExecutor
-
Create a task graph runner that uses the specified number of threads.
- create(int) - Static method in class org.grouplens.lenskit.util.parallel.TaskGraphExecutor
-
Create a task graph runner that uses the specified number of threads.
- create() - Static method in class org.grouplens.lenskit.util.parallel.TaskGraphExecutor
-
- create(Map<Long, Double>) - Static method in class org.grouplens.lenskit.vectors.ImmutableSparseVector
-
Construct a new immutable sparse vector from a map.
- create(double[]) - Static method in class org.grouplens.lenskit.vectors.ImmutableVec
-
Deprecated.
Create a new vector from data in an array.
- create(Collection<Long>) - Static method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Create a new empty mutable sparse vector with the specified key domain.
- create(Collection<Long>, double) - Static method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Create a new mutable sparse vector with the specified key domain and filled with a value.
- create(Map<Long, Double>) - Static method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Create a new mutable sparse vector with the specified content.
- create(long...) - Static method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Create a mutable sparse vector with a fixed set of keys.
- create(int) - Static method in class org.grouplens.lenskit.vectors.MutableVec
-
Deprecated.
Create a new mutable vector with the specified size.
- createContext(Attributed, TTDataSet, Recommender) - Method in interface org.grouplens.lenskit.eval.metrics.Metric
-
Create the context for an experimental condition (algorithm/data set pair).
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.predict.CoveragePredictMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.predict.EntropyPredictMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.predict.HLUtilityPredictMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.predict.MAEPredictMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.predict.NDCGPredictMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.predict.RMSEPredictMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.topn.IndependentRecallTopNMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.topn.MAPTopNMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.topn.NDCGTopNMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNEntropyMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNLengthMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNPopularityMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.traintest.FunctionModelMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric
-
- createContext(Attributed, TTDataSet, Recommender) - Method in class org.grouplens.lenskit.eval.traintest.OutputTopNMetric
-
- createMetric(TrainTestEvalTask) - Method in class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric.Factory
-
- createMetric(TrainTestEvalTask) - Method in class org.grouplens.lenskit.eval.traintest.MetricFactory
-
- createMetric(TrainTestEvalTask) - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.Factory
-
- createMetric(TrainTestEvalTask) - Method in class org.grouplens.lenskit.eval.traintest.OutputTopNMetric.Factory
-
- createProject() - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Create a new eval project.
- createRecommender() - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngine
-
- createRecommender(LenskitConfiguration) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngine
-
Construct a recommender with some additional configuration.
- createRecommender() - Method in interface org.grouplens.lenskit.RecommenderEngine
-
Create a new recommender..
- createTTFiles() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Write train-test split files
- createUpdater() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdateRule
-
- CrossfoldMethod - Enum in org.grouplens.lenskit.eval.data.crossfold
-
The method to be used for crossfolding.
- CrossfoldTask - Class in org.grouplens.lenskit.eval.data.crossfold
-
The command to build and run a crossfold on the data source file and output the partition files
- CrossfoldTask() - Constructor for class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
- CrossfoldTask(String) - Constructor for class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
- csv(File) - Static method in class org.grouplens.lenskit.eval.data.RatingWriters
-
Write ratings to a CSV file.
- csv(File, boolean) - Static method in class org.grouplens.lenskit.eval.data.RatingWriters
-
Write ratings to a CSV file.
- CSVDataSourceBuilder - Class in org.grouplens.lenskit.data.source
-
Simplified builder that returns a CSV data source (or delimited with another delimiter).
- CSVDataSourceBuilder() - Constructor for class org.grouplens.lenskit.data.source.CSVDataSourceBuilder
-
- CSVDataSourceBuilder(String) - Constructor for class org.grouplens.lenskit.data.source.CSVDataSourceBuilder
-
- CSVDataSourceBuilder(File) - Constructor for class org.grouplens.lenskit.data.source.CSVDataSourceBuilder
-
- CSVFileItemNameDAOProvider - Class in org.grouplens.lenskit.data.text
-
Provider for
ItemListItemDAO
that reads a list of item IDs from a file, one per line.
- CSVFileItemNameDAOProvider(File) - Constructor for class org.grouplens.lenskit.data.text.CSVFileItemNameDAOProvider
-
- csvRatings() - Static method in class org.grouplens.lenskit.data.text.Formats
-
A basic format of ratings in a CSV file.
- CSVWriter - Class in org.grouplens.lenskit.util.table.writer
-
- CSVWriter(Writer, TableLayout) - Constructor for class org.grouplens.lenskit.util.table.writer.CSVWriter
-
Construct a new CSV writer.
- curry(Function<? super X, T>, X) - Static method in class org.grouplens.lenskit.util.MoreSuppliers
-
- Cursor<T> - Interface in org.grouplens.lenskit.cursors
-
Cursors over data connections.
- CursorIterator<T> - Class in org.grouplens.lenskit.cursors
-
Simple implementation of an Iterator that wraps a Cursor's data.
- CursorIterator(Cursor<T>) - Constructor for class org.grouplens.lenskit.cursors.CursorIterator
-
Construct a new iterator from a cursor.
- Cursors - Class in org.grouplens.lenskit.cursors
-
Utility methods for cursors.
- CustomClassLoaderObjectInputStream - Class in org.grouplens.lenskit.util.io
-
Object input stream that uses a custom class loader.
- CustomClassLoaderObjectInputStream(InputStream, ClassLoader) - Constructor for class org.grouplens.lenskit.util.io.CustomClassLoaderObjectInputStream
-
- Factory(File, List<String>, Function<Recommender, List<List<Object>>>) - Constructor for class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric.Factory
-
- Factory(File, List<Pair<Symbol, String>>) - Constructor for class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.Factory
-
- Factory(File, int, ItemSelector, ItemSelector) - Constructor for class org.grouplens.lenskit.eval.traintest.OutputTopNMetric.Factory
-
- FactoryBuilder() - Constructor for class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.FactoryBuilder
-
- FactoryBuilder() - Constructor for class org.grouplens.lenskit.eval.traintest.OutputTopNMetric.FactoryBuilder
-
- failOnUnknownChannels() - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Set the builder to fail on unknown channels.
- FallbackItemScorer - Class in org.grouplens.lenskit.baseline
-
Item scorer that combines a primary scorer with a baseline.
- FallbackItemScorer(ItemScorer, ItemScorer) - Constructor for class org.grouplens.lenskit.baseline.FallbackItemScorer
-
- fast(Iterable<E>) - Static method in class org.grouplens.lenskit.collections.CollectionUtils
-
- fast() - Method in class org.grouplens.lenskit.cursors.AbstractCursor
-
Deprecated.
- fast() - Method in interface org.grouplens.lenskit.cursors.Cursor
-
- fast() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
- fast(VectorEntry.State) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
- FastCollection<E> - Interface in org.grouplens.lenskit.collections
-
- fastFilterAndLimit(Iterable<E>, Predicate<? super E>, int) - Static method in class org.grouplens.lenskit.collections.CollectionUtils
-
- fastIntersect(SparseVector, SparseVector) - Static method in class org.grouplens.lenskit.vectors.Vectors
-
Iterate over the intersection of two vectors without the overhead of object creation.
- FastIterable<E> - Interface in org.grouplens.lenskit.collections
-
- fastIterator() - Method in interface org.grouplens.lenskit.collections.FastIterable
-
- fastIterator() - Method in class org.grouplens.lenskit.scored.PackedScoredIdList
-
Deprecated.
- fastIterator() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
- fastIterator(VectorEntry.State) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
- fastNext() - Method in class org.grouplens.lenskit.cursors.AbstractCursor
-
Deprecated.
- fastNext() - Method in class org.grouplens.lenskit.cursors.AbstractPollingCursor
-
Deprecated.
- fastNext() - Method in interface org.grouplens.lenskit.cursors.Cursor
-
- FeatureCount - Annotation Type in org.grouplens.lenskit.mf.funksvd
-
The number of latent features to use in an SVD-based recommender.
- featureCount - Variable in class org.grouplens.lenskit.mf.funksvd.FunkSVDModelBuilder
-
- featureCount - Variable in class org.grouplens.lenskit.mf.svd.MFModel
-
- FeatureInfo - Class in org.grouplens.lenskit.mf.funksvd
-
Information about a feature.
- FeatureInfo.Builder - Class in org.grouplens.lenskit.mf.funksvd
-
Helper class to build feature info.
- Field - Interface in org.grouplens.lenskit.data.text
-
Identifiers for fields in a delimited/columnar database.
- Fields - Class in org.grouplens.lenskit.data.text
-
- FieldSeparator - Annotation Type in org.grouplens.lenskit.data.dao
-
Field separator for delimited text files.
- fill(double) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Set the values for all items in the key domain to value
.
- fill(double) - Method in class org.grouplens.lenskit.vectors.MutableVec
-
Deprecated.
Fill the vector with a value.
- filter(Cursor<T>, Predicate<? super T>) - Static method in class org.grouplens.lenskit.cursors.Cursors
-
Filter a cursor.
- filter(Cursor<?>, Class<T>) - Static method in class org.grouplens.lenskit.cursors.Cursors
-
Filter a cursor to only contain elements of type type.
- filter(Class<T>) - Method in class org.grouplens.lenskit.data.history.BasicUserHistory
-
Filter the user history to only contain elements of a particular type.
- filter(Predicate<? super E>) - Method in class org.grouplens.lenskit.data.history.BasicUserHistory
-
Filter the user history with a predicate.
- filter(Class<T>) - Method in interface org.grouplens.lenskit.data.history.UserHistory
-
Filter the user history to only contain elements of a particular type.
- filter(Predicate<? super E>) - Method in interface org.grouplens.lenskit.data.history.UserHistory
-
Filter the user history with a predicate.
- filter(String, Object) - Method in interface org.grouplens.lenskit.util.table.Table
-
- findNeighbors(UserHistory<? extends Event>, LongSet) - Method in class org.grouplens.lenskit.knn.user.UserUserItemScorer
-
Find the neighbors for a user with respect to a collection of items.
- findSatisfyingNode(DAGNode<Component, Dependency>, QualifierMatcher, Class<?>) - Static method in class org.grouplens.lenskit.inject.GraphtUtils
-
Find a node with a satisfaction for a specified type.
- findTypes(Iterable<? extends T>, Class<T>) - Static method in class org.grouplens.lenskit.util.TypeUtils
-
Build the set of types implemented by the objects' classes.
- finish() - Method in class org.grouplens.lenskit.eval.metrics.predict.MAEPredictMetric.Context
-
- finish() - Method in class org.grouplens.lenskit.eval.metrics.predict.RMSEPredictMetric.Context
-
- finish() - Method in class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric.Context
-
- finish() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNEntropyMetric.Context
-
- finish() - Method in interface org.grouplens.lenskit.eval.results.AlgorithmTestAccumulator
-
Stop the test timer and finalize the evaluation results.
- finish() - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
- finish() - Method in class org.grouplens.lenskit.util.io.HashDescriptionWriter
-
Finish the description, producing a hash code.
- finish() - Method in class org.grouplens.lenskit.util.io.StringDescriptionWriter
-
Get the accumulated string description.
- finish() - Method in class org.grouplens.lenskit.util.LogContext
-
Finish the context.
- finish() - Method in interface org.grouplens.lenskit.util.ScoredItemAccumulator
-
Accumulate the scores into a sorted scored list and reset the
accumulator.
- finish() - Method in class org.grouplens.lenskit.util.TopNScoredItemAccumulator
-
- finish() - Method in class org.grouplens.lenskit.util.UnlimitedScoredItemAccumulator
-
- finishBuild() - Method in interface org.grouplens.lenskit.eval.results.AlgorithmTestAccumulator
-
Stop the algorithmInfo's build timer.
- finishGroup() - Method in class org.grouplens.lenskit.cursors.GroupingCursor
-
Finish the current group and return it.
- finishSet() - Method in interface org.grouplens.lenskit.util.ScoredItemAccumulator
-
Accumulate the scored items into a set.
- finishSet() - Method in class org.grouplens.lenskit.util.TopNScoredItemAccumulator
-
- finishSet() - Method in class org.grouplens.lenskit.util.UnlimitedScoredItemAccumulator
-
- finishVector() - Method in interface org.grouplens.lenskit.util.ScoredItemAccumulator
-
Accumulate the scores into a mutable sparse vector and
reset the accumulator.
- finishVector() - Method in class org.grouplens.lenskit.util.TopNScoredItemAccumulator
-
- finishVector() - Method in class org.grouplens.lenskit.util.UnlimitedScoredItemAccumulator
-
- fixed(Collection<Long>) - Static method in class org.grouplens.lenskit.eval.metrics.topn.ItemSelectors
-
Select a fixed collection of items.
- fixed(long...) - Static method in class org.grouplens.lenskit.eval.metrics.topn.ItemSelectors
-
Select a fixed collection of items.
- force() - Method in class org.grouplens.lenskit.eval.EvalConfig
-
Query whether the script should run in “force” mode.
- FORCE_PROPERTY - Static variable in class org.grouplens.lenskit.eval.EvalConfig
-
- forClassLoader(ClassLoader) - Static method in class org.grouplens.lenskit.util.ClassDirectory
-
Get a class directory for a specific class loader.
- forConfig(LenskitConfiguration) - Static method in class org.grouplens.lenskit.inject.RecommenderInstantiator
-
Deprecated.
- forCurrentClassLoader() - Static method in class org.grouplens.lenskit.util.ClassDirectory
-
Get a class directory for the current thread's class loader.
- forItem(long, Iterable<? extends E>) - Static method in class org.grouplens.lenskit.data.history.History
-
Create an event collection for a particular item.
- forItem(long) - Static method in class org.grouplens.lenskit.data.history.History
-
Create an empty history for a particular item.
- Formats - Class in org.grouplens.lenskit.data.text
-
Utility classes for event formats.
- forMetric(Metric<T>) - Static method in class org.grouplens.lenskit.eval.traintest.MetricFactory
-
Create a metric factory that returns the provided pre-instantiated metric.
- forMetricClass(Class<? extends Metric<T>>) - Static method in class org.grouplens.lenskit.eval.traintest.MetricFactory
-
Create a metric factory that wraps a class.
- forUser(long, List<? extends E>) - Static method in class org.grouplens.lenskit.data.history.History
-
Create a history for a particular user.
- forUser(long) - Static method in class org.grouplens.lenskit.data.history.History
-
Create an empty history for a particular user.
- forUser(long, E...) - Static method in class org.grouplens.lenskit.data.history.History
-
Create a history for a particular user with an array of events.
- FractionPartition<E> - Class in org.grouplens.lenskit.eval.data.crossfold
-
Partition a list by fraction.
- FractionPartition(double) - Constructor for class org.grouplens.lenskit.eval.data.crossfold.FractionPartition
-
The fraction to hold out (put in the second partition).
- freeze() - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Construct an immutable sparse vector from this vector's data (if possible),
invalidating this vector in the process.
- fromArray(IdIndexMapping, double[]) - Static method in class org.grouplens.lenskit.vectors.Vectors
-
Create a mutable sparse vector from an array and index mapping.
- fromCollection(Collection<Long>, boolean) - Static method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Create a key set from a collection of keys.
- fromCollection(Collection<Long>) - Static method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Create a key set from a collection of keys.
- fromCSVFile(File) - Static method in class org.grouplens.lenskit.data.dao.MapItemNameDAO
-
Read an item list DAO from a file.
- fromCursor(Cursor<Event>) - Static method in class org.grouplens.lenskit.data.dao.EventCollectionDAO
-
Create a new data source from a cursor of events.
- fromFile(File) - Static method in class org.grouplens.lenskit.data.dao.ItemListItemDAO
-
Read an item list DAO from a file.
- fromFile(File) - Static method in class org.grouplens.lenskit.data.dao.UserListUserDAO
-
Read a user list DAO from a file.
- fromScoredIds(List<ScoredId>) - Static method in class org.grouplens.lenskit.vectors.Vectors
-
- fromString(String) - Static method in class org.grouplens.lenskit.data.pref.PreferenceDomain
-
Parse a preference domain from a string specification.
- Functional - Class in org.grouplens.lenskit.util
-
Functional-style utilities to go with Guava.
- FunctionModelMetric - Class in org.grouplens.lenskit.eval.traintest
-
Model metric backed by an arbitrary function.
- FunctionModelMetric(List<String>, Function<Recommender, List<Object>>) - Constructor for class org.grouplens.lenskit.eval.traintest.FunctionModelMetric
-
- FunctionMultiModelMetric - Class in org.grouplens.lenskit.eval.traintest
-
Model metric backed by an arbitrary function that returns multiple rows per algorithmInfo.
- FunctionMultiModelMetric(File, List<String>, Function<Recommender, List<List<Object>>>, ExperimentOutputLayout) - Constructor for class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric
-
- FunctionMultiModelMetric.Factory - Class in org.grouplens.lenskit.eval.traintest
-
- FunkSVDItemScorer - Class in org.grouplens.lenskit.mf.funksvd
-
Do recommendations and predictions based on SVD matrix factorization.
- FunkSVDItemScorer(UserEventDAO, FunkSVDModel, ItemScorer, PreferenceDomain, FunkSVDUpdateRule) - Constructor for class org.grouplens.lenskit.mf.funksvd.FunkSVDItemScorer
-
Construct the item scorer.
- FunkSVDModel - Class in org.grouplens.lenskit.mf.funksvd
-
Model for FunkSVD recommendation.
- FunkSVDModel(ImmutableMatrix, ImmutableMatrix, IdIndexMapping, IdIndexMapping, List<FeatureInfo>) - Constructor for class org.grouplens.lenskit.mf.funksvd.FunkSVDModel
-
- FunkSVDModelBuilder - Class in org.grouplens.lenskit.mf.funksvd
-
SVD recommender builder using gradient descent (Funk SVD).
- FunkSVDModelBuilder(PreferenceSnapshot, FunkSVDUpdateRule, int, double) - Constructor for class org.grouplens.lenskit.mf.funksvd.FunkSVDModelBuilder
-
- FunkSVDUpdater - Class in org.grouplens.lenskit.mf.funksvd
-
Encapsulation of the FunkSVD update process.
- FunkSVDUpdateRule - Class in org.grouplens.lenskit.mf.funksvd
-
Configuration for computing FunkSVD updates.
- FunkSVDUpdateRule(double, double, ItemScorer, PreferenceDomain, StoppingCondition) - Constructor for class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdateRule
-
Construct a new FunkSVD configuration.
- GenericDataSource - Class in org.grouplens.lenskit.data.source
-
Generic data source backed by a single DAO object, implementing at least
EventDAO
.
- GenericDataSource(String, EventDAO) - Constructor for class org.grouplens.lenskit.data.source.GenericDataSource
-
- GenericDataSource(String, EventDAO, PreferenceDomain) - Constructor for class org.grouplens.lenskit.data.source.GenericDataSource
-
- GenericTTDataBuilder - Class in org.grouplens.lenskit.eval.data.traintest
-
Builder for generic train-test data sets.
- GenericTTDataBuilder() - Constructor for class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
- GenericTTDataBuilder(String) - Constructor for class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
- GenericTTDataSet - Class in org.grouplens.lenskit.eval.data.traintest
-
A train-test data set backed by a pair of factories.
- GenericTTDataSet(String, DataSource, DataSource, DataSource, UUID, Map<String, Object>) - Constructor for class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- get() - Method in class org.grouplens.lenskit.baseline.GlobalMeanRatingItemScorer.Builder
-
- get() - Method in class org.grouplens.lenskit.baseline.ItemMeanRatingItemScorer.Builder
-
- get() - Method in class org.grouplens.lenskit.baseline.LeastSquaresItemScorer.Builder
-
- get() - Method in class org.grouplens.lenskit.basic.SimpleRatingPredictor.Provider
-
- get() - Method in class org.grouplens.lenskit.basic.TopNGlobalItemRecommender.Provider
-
- get() - Method in class org.grouplens.lenskit.basic.TopNItemRecommender.Provider
-
- get(Class<T>) - Method in class org.grouplens.lenskit.core.LenskitRecommender
-
Get a particular component from the recommender session.
- get(Class<? extends Annotation>, Class<T>) - Method in class org.grouplens.lenskit.core.LenskitRecommender
-
Get a particular qualified component from the recommender session.
- get(Annotation, Class<T>) - Method in class org.grouplens.lenskit.core.LenskitRecommender
-
Get a particular qualified component from the recommender session.
- get() - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO.Loader
-
- get() - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO.Builder
-
- get(int) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- get(int) - Method in class org.grouplens.lenskit.data.history.BasicUserHistory
-
- get() - Method in class org.grouplens.lenskit.data.snapshot.PackedPreferenceSnapshotBuilder
-
- get() - Method in class org.grouplens.lenskit.data.text.CSVFileItemNameDAOProvider
-
- get() - Method in class org.grouplens.lenskit.data.text.SimpleFileItemDAOProvider
-
- get() - Method in class org.grouplens.lenskit.data.text.SimpleFileUserDAOProvider
-
- get(String, String) - Method in class org.grouplens.lenskit.eval.EvalConfig
-
Get the value of a property.
- get(String) - Method in class org.grouplens.lenskit.eval.EvalConfig
-
Get the value of a property.
- get(long, TimeUnit) - Method in class org.grouplens.lenskit.eval.EvalTarget
-
- get() - Method in class org.grouplens.lenskit.eval.EvalTarget
-
- get() - Method in class org.grouplens.lenskit.eval.traintest.CachingDAOProvider
-
- get() - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
- get() - Method in class org.grouplens.lenskit.knn.item.model.DefaultNeighborIterationStrategyProvider
-
- get() - Method in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContextProvider
-
Constructs and returns a new ItemItemBuildContext.
- get() - Method in class org.grouplens.lenskit.knn.item.model.ItemItemModelBuilder
-
- get() - Method in class org.grouplens.lenskit.knn.item.model.ItemwiseBuildContextProvider
-
Constructs and returns a new ItemItemBuildContext.
- get() - Method in class org.grouplens.lenskit.knn.item.model.NormalizingItemItemModelBuilder
-
- get() - Method in class org.grouplens.lenskit.knn.item.model.StandardVectorTruncatorProvider
-
- get() - Method in class org.grouplens.lenskit.knn.user.UserSnapshot.Builder
-
- get() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDModelBuilder
-
- get(IndexedPreference) - Method in class org.grouplens.lenskit.mf.funksvd.TrainingEstimator
-
Get the estimate for a preference.
- get(int) - Method in class org.grouplens.lenskit.scored.PackedScoredIdList
-
- get() - Method in class org.grouplens.lenskit.slopeone.SlopeOneModelBuilder
-
- get() - Method in class org.grouplens.lenskit.transform.normalize.MeanVarianceNormalizer.Builder
-
- get() - Method in class org.grouplens.lenskit.transform.quantize.PreferenceDomainQuantizer.AutoProvider
-
- get() - Method in class org.grouplens.lenskit.util.RandomProvider
-
- get(long) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Get the value for key.
- get(long, double) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Get the value for key.
- get(VectorEntry) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Get the value for the entry's key.
- get(int) - Method in class org.grouplens.lenskit.vectors.Vec
-
Deprecated.
Get the value from the vector at the specified position.
- getAction() - Method in class org.grouplens.lenskit.eval.TrainModelTask
-
- getActiveMask() - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Get the active keys as a bit set.
- getAlgoAttributes() - Method in class org.grouplens.lenskit.eval.ExecutionInfo
-
Get the algorithmInfo attributes.
- getAlgoName() - Method in class org.grouplens.lenskit.eval.ExecutionInfo
-
Get the algorithmInfo name.
- getAlgorithm() - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- getAlgorithm() - Method in class org.grouplens.lenskit.eval.TrainModelTask
-
- getAnalysisDir() - Method in class org.grouplens.lenskit.eval.EvalConfig
-
Get the analysis directory for this evaluation.
- getAnt() - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Get the Ant builder.
- getAnt() - Method in class org.grouplens.lenskit.eval.script.TargetDelegate
-
- getAntProject() - Method in class org.grouplens.lenskit.eval.EvalProject
-
Get the Ant project from this eval project.
- getAntProject() - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Get the Ant project.
- getArgs() - Method in class org.grouplens.lenskit.eval.cli.EvalCLIOptions
-
- getAttributes() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstance
-
- getAttributes() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
Get the attributes of this algorithmInfo instance.
- getAttributes() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilderDelegate
-
- getAttributes() - Method in interface org.grouplens.lenskit.eval.Attributed
-
- getAttributes() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
- getAttributes() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- getAttributes() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the data set attributes (used for identification in output).
- getAttributes() - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithm
-
- getAttributes() - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithmBuilder
-
Get the attributes of this algorithmInfo instance.
- getAverageUserVector() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDModel
-
- getBaselineScorer() - Method in class org.grouplens.lenskit.baseline.FallbackItemScorer
-
Get the baseline scorer from this item scorer.
- getBaselineScorer() - Method in class org.grouplens.lenskit.basic.SimpleRatingPredictor
-
Get the baseline predictor.
- getBindings() - Method in class org.grouplens.lenskit.core.LenskitConfiguration
-
- getBuilderForType(Class<T>) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Get a command for a type.
- getBuilderType() - Method in interface org.grouplens.lenskit.data.text.EventTypeDefinition
-
Get the builder type used by this type definition.
- getBuilderType() - Method in class org.grouplens.lenskit.data.text.LikeBatchEventType
-
- getBuilderType() - Method in class org.grouplens.lenskit.data.text.LikeEventType
-
- getBuilderType() - Method in class org.grouplens.lenskit.data.text.RatingEventType
-
- getCache() - Method in class org.grouplens.lenskit.basic.SimpleCachingItemScorer
-
- getCacheAllComponents() - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- getCandidateNeighbors(UserHistory<? extends Event>, LongSet) - Method in class org.grouplens.lenskit.knn.user.LiveNeighborFinder
-
- getCandidateNeighbors(UserHistory<? extends Event>, LongSet) - Method in interface org.grouplens.lenskit.knn.user.NeighborFinder
-
Get potential neighbors for a particular user.
- getCandidateNeighbors(UserHistory<? extends Event>, LongSet) - Method in class org.grouplens.lenskit.knn.user.SnapshotNeighborFinder
-
- getCandidates() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Get the candidate item selector.
- getChannel(TypedSymbol<K>) - Method in class org.grouplens.lenskit.vectors.ImmutableSparseVector
-
- getChannel(TypedSymbol<K>) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
- getChannel(TypedSymbol<K>) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Fetch the channel stored under a particular typed symbol.
- getChannels() - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.FactoryBuilder
-
- getChannels() - Method in interface org.grouplens.lenskit.scored.ScoredId
-
Get the channels associated with a scored ID.
- getChannelSymbols() - Method in class org.grouplens.lenskit.scored.AbstractScoredId
-
- getChannelSymbols() - Method in interface org.grouplens.lenskit.scored.ScoredId
-
Determine the typed symbols associated with all side channels of a ScoredId
.
- getChannelSymbols() - Method in class org.grouplens.lenskit.vectors.ImmutableSparseVector
-
- getChannelSymbols() - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
- getChannelSymbols() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Retrieve all symbols that map to typed side channels for this vector.
- getChannelValue(TypedSymbol<T>) - Method in interface org.grouplens.lenskit.scored.ScoredId
-
Get the value for a channel.
- getChannelVector(Symbol) - Method in class org.grouplens.lenskit.vectors.ImmutableSparseVector
-
- getChannelVector(Symbol) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
- getChannelVector(Symbol) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Get the vector associated with a particular unboxed channel.
- getChannelVectorSymbols() - Method in class org.grouplens.lenskit.vectors.ImmutableSparseVector
-
- getChannelVectorSymbols() - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
- getChannelVectorSymbols() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Retrieve all symbols that map to side channels for this vector.
- getClassLoader() - Method in class org.grouplens.lenskit.cli.ScriptEnvironment
-
Get the class loader for this script environment.
- getClassLoader() - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineBuilder
-
Get the class loader this builder will use.
- getClassLoader() - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineLoader
-
Get the configured class loader.
- getClassLoader(ClassLoader) - Method in class org.grouplens.lenskit.eval.cli.EvalCLIOptions
-
- getClassLoader() - Method in class org.grouplens.lenskit.eval.cli.EvalCLIOptions
-
- getClassLoader() - Method in class org.grouplens.lenskit.eval.EvalProject
-
Get the class loader that should be used for custom class loading.
- getClasspath() - Method in class org.grouplens.lenskit.cli.ScriptEnvironment
-
Get the classpath.
- getColumnCount() - Method in class org.grouplens.lenskit.util.table.TableLayout
-
Get the number of columns in this layout.
- getColumnCount() - Method in class org.grouplens.lenskit.util.table.TableLayoutBuilder
-
Get the number of columns currently in the layout.
- getColumnLabels() - Method in class org.grouplens.lenskit.eval.metrics.AbstractMetric
-
- getColumnLabels() - Method in interface org.grouplens.lenskit.eval.metrics.Metric
-
Get labels for the aggregate columns output by this evaluator.
- getColumnLabels() - Method in class org.grouplens.lenskit.eval.metrics.ResultConverter
-
Get the labels of the columns produced by this converter.
- getColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.FunctionModelMetric
-
- getColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric.Factory
-
- getColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric
-
- getColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.MetricFactory
-
- getColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.Factory
-
- getColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.OutputTopNMetric.Factory
-
- getColumns(T) - Method in class org.grouplens.lenskit.eval.metrics.ResultConverter
-
Get the column values for a result instance.
- getColumns() - Method in class org.grouplens.lenskit.util.table.TableLayout
-
Get the headers of the columns.
- getCommand(Namespace) - Static method in class org.grouplens.lenskit.cli.Main
-
- getCommand() - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithm
-
- getComponent(Class<T>) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngine
-
Get the component of a particular type, if one is already instantiated.
- getComponentCacheDirectory() - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- getCompressorName() - Method in enum org.grouplens.lenskit.util.io.CompressionMode
-
- getConfig() - Method in class org.grouplens.lenskit.config.LenskitConfigDSL
-
Get the LensKit configuration being configured.
- getConfig() - Method in class org.grouplens.lenskit.config.LenskitConfigScript
-
- getConfig() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstance
-
- getConfig() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
- getConfig() - Method in class org.grouplens.lenskit.eval.EvalProject
-
Get the (legacy) configuration view of this project.
- getConfig() - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
- getConfigFiles() - Method in class org.grouplens.lenskit.cli.Graph
-
- getConfigFiles() - Method in class org.grouplens.lenskit.cli.RecommenderLoader
-
- getConfigFiles() - Method in class org.grouplens.lenskit.cli.TrainModel
-
- getConfigLoader() - Method in class org.grouplens.lenskit.config.LenskitConfigDSL
-
- getConfiguration() - Method in class org.grouplens.lenskit.cli.InputData
-
- getContext() - Method in class org.grouplens.lenskit.config.BindingDSL
-
Get the LensKit context.
- getCoratings(long, long) - Method in class org.grouplens.lenskit.slopeone.SlopeOneModel
-
- getCount() - Method in interface org.grouplens.lenskit.data.event.LikeBatch
-
Get the number of likes
- getCount() - Method in interface org.grouplens.lenskit.transform.quantize.Quantizer
-
Get the number of discrete values the output can take.
- getCount() - Method in class org.grouplens.lenskit.transform.quantize.ValueArrayQuantizer
-
- getCount() - Method in class org.grouplens.lenskit.util.statistics.MeanAccumulator
-
- getCount() - Method in class org.grouplens.lenskit.util.statistics.MutualInformationAccumulator
-
Get the number of events.
- getCoverage() - Method in class org.grouplens.lenskit.eval.metrics.predict.CoveragePredictMetric.Coverage
-
- getDamping() - Method in class org.grouplens.lenskit.transform.normalize.MeanVarianceNormalizer
-
Get the damping term.
- getDataAttributes() - Method in class org.grouplens.lenskit.eval.ExecutionInfo
-
Get the data set attributes.
- getDataDir() - Method in class org.grouplens.lenskit.eval.EvalConfig
-
Get the data directory for this evaluation.
- getDataName() - Method in class org.grouplens.lenskit.eval.ExecutionInfo
-
Get the data set name.
- getDataSet() - Method in class org.grouplens.lenskit.eval.ExecutionInfo
-
Get the active train-test data set.
- getDefaultCachePolicy() - Method in class org.grouplens.lenskit.inject.PlaceholderSatisfaction
-
- getDefaultExcludes(LongSet) - Method in class org.grouplens.lenskit.basic.TopNGlobalItemRecommender
-
Get the default exclude set for a item in the global recommendation.
- getDefaultExcludes(long) - Method in class org.grouplens.lenskit.basic.TopNItemRecommender
-
Get the default exclude set for a user.
- getDefaultExcludes(UserHistory<? extends Event>) - Method in class org.grouplens.lenskit.basic.TopNItemRecommender
-
Get the default exclude set for a user.
- getDefaultFields() - Method in interface org.grouplens.lenskit.data.text.EventTypeDefinition
-
Get the default field list for loading this event from text fields.
- getDefaultFields() - Method in class org.grouplens.lenskit.data.text.LikeBatchEventType
-
- getDefaultFields() - Method in class org.grouplens.lenskit.data.text.LikeEventType
-
- getDefaultFields() - Method in class org.grouplens.lenskit.data.text.RatingEventType
-
- getDefaultTarget() - Method in class org.grouplens.lenskit.eval.EvalProject
-
- getDelegate() - Method in class org.grouplens.lenskit.vectors.similarity.SignificanceWeightedVectorSimilarity
-
Get the underlying similarity (for debuggin purposes).
- getDelimiter() - Method in class org.grouplens.lenskit.cli.PackRatings
-
- getDelimiter() - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Get the input delimiter.
- getDelimiter() - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
- getDependencies() - Method in class org.grouplens.lenskit.inject.PlaceholderSatisfaction
-
- getDeps(Object) - Method in class org.grouplens.lenskit.eval.script.ConfigMethodInvoker
-
- getDeviation(long, long) - Method in class org.grouplens.lenskit.slopeone.SlopeOneModel
-
- getDirectory() - Method in class org.grouplens.lenskit.config.ConfigurationLoader
-
- getDomain() - Method in class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
- getDomain() - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
- getDomain() - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- getDomain() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdateRule
-
- getDoubleValue() - Method in class org.grouplens.lenskit.symbols.DoubleSymbolValue
-
- getEffectiveCompressionMode(String) - Method in enum org.grouplens.lenskit.util.io.CompressionMode
-
Get the effective compression mode.
- getEngine() - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Get the engine in use for this script.
- getErasedType() - Method in class org.grouplens.lenskit.inject.PlaceholderSatisfaction
-
- getError() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdater
-
Get the error from the prepared update.
- getEval() - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Get the evaluator script.
- getEvalConfig() - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
- getEvalTask() - Method in class org.grouplens.lenskit.eval.EvalAntTask
-
- getEventBus() - Method in class org.grouplens.lenskit.eval.EvalProject
-
Get this project's event bus.
- getEventComparator() - Method in enum org.grouplens.lenskit.data.dao.SortOrder
-
Get the event comparator for a sort order.
- getEventDAO() - Method in class org.grouplens.lenskit.cli.InputData
-
- getEventDAO() - Method in interface org.grouplens.lenskit.data.source.DataSource
-
Get an event DAO for this data source.
- getEventDAO() - Method in class org.grouplens.lenskit.data.source.GenericDataSource
-
- getEventDAO() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- getEventDAO() - Method in class org.grouplens.lenskit.data.source.TextDataSource
-
- getEventsForItem(long) - Method in interface org.grouplens.lenskit.data.dao.ItemEventDAO
-
Get the events for a specific item.
- getEventsForItem(long, Class<E>) - Method in interface org.grouplens.lenskit.data.dao.ItemEventDAO
-
Get the events for a specific item, filtering by type.
- getEventsForItem(long) - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- getEventsForItem(long, Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- getEventsForItem(long) - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- getEventsForItem(long, Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- getEventsForItem(long) - Method in class org.grouplens.lenskit.data.dao.PrefetchingItemEventDAO
-
- getEventsForItem(long, Class<E>) - Method in class org.grouplens.lenskit.data.dao.PrefetchingItemEventDAO
-
- getEventsForItem(long) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- getEventsForItem(long, Class<E>) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- getEventsForUser(long) - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- getEventsForUser(long, Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- getEventsForUser(long) - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- getEventsForUser(long, Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- getEventsForUser(long) - Method in class org.grouplens.lenskit.data.dao.PrefetchingUserEventDAO
-
- getEventsForUser(long, Class<E>) - Method in class org.grouplens.lenskit.data.dao.PrefetchingUserEventDAO
-
- getEventsForUser(long) - Method in interface org.grouplens.lenskit.data.dao.UserEventDAO
-
Get the events for a specific user.
- getEventsForUser(long, Class<E>) - Method in interface org.grouplens.lenskit.data.dao.UserEventDAO
-
Get the events for a specific user, filtering by type.
- getEventsForUser(long) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- getEventsForUser(long, Class<E>) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- getEventTypeDefinition() - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
- getExclude() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Get the exclude item selector.
- getExpectedBuilderTypes() - Method in interface org.grouplens.lenskit.data.text.Field
-
Get the set of event builder types that this field can apply to.
- getExperiments() - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- getFeature() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo.Builder
-
Get the feature's number.
- getFeature() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo
-
Get the feature number.
- getFeatureCount() - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
Get the model's feature count.
- getFeatureInfo(int) - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDModel
-
- getFeatureInfo() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDModel
-
Get the metadata about all features.
- getFields() - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
Get the field list.
- getFile() - Method in class org.grouplens.lenskit.cli.Eval
-
- getFile() - Method in class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
Get the input file.
- getFile() - Method in class org.grouplens.lenskit.data.source.TextDataSource
-
- getFile() - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Get the input file.
- getFile() - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.FactoryBuilder
-
- getFile() - Method in class org.grouplens.lenskit.eval.traintest.OutputTopNMetric.FactoryBuilder
-
- getFiles(String) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Get the list of files satisfying the specified name pattern
- getForce() - Method in class org.grouplens.lenskit.cli.Eval
-
- getForce() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
- getFormat() - Method in class org.grouplens.lenskit.data.source.TextDataSource
-
- getFormat() - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Get the currently-configured event format.
- getFraction() - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Get the size of file.
- getGlobalItemRecommender() - Method in class org.grouplens.lenskit.core.LenskitRecommender
-
- getGlobalItemRecommender() - Method in interface org.grouplens.lenskit.Recommender
-
Get the recommender's global item recommender.
- getGlobalItemScorer() - Method in class org.grouplens.lenskit.core.LenskitRecommender
-
- getGlobalItemScorer() - Method in interface org.grouplens.lenskit.Recommender
-
Get the recommender's global item scorer.
- getGlobalVariance() - Method in class org.grouplens.lenskit.transform.normalize.MeanVarianceNormalizer
-
Get the global variance.
- getGoodItems() - Method in class org.grouplens.lenskit.eval.metrics.topn.IndependentRecallTopNMetric.Builder
-
- getGoodItems() - Method in class org.grouplens.lenskit.eval.metrics.topn.MAPTopNMetric.Builder
-
- getGoodItems() - Method in class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric.Builder
-
- getGoodItems() - Method in class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric.Builder
-
- getGraph() - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngine
-
Get the dependency graph of the recommender engine.
- getGraph() - Method in class org.grouplens.lenskit.inject.RecommenderInstantiator
-
Get the graph from this instantiator.
- getHeaderLines() - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Get the number of header lines that will be skipped.
- getHeaderLines() - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
- getHeaderLines() - Method in interface org.grouplens.lenskit.data.text.EventFormat
-
Get the number of header lines to skip in the file.
- getHeadRevision() - Static method in class org.grouplens.lenskit.core.LenskitInfo
-
Get the HEAD revision from which LensKit was built.
- getHoldout() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
- getId() - Method in class org.grouplens.lenskit.basic.SimpleCachingItemScorer
-
- getId(int) - Method in class org.grouplens.lenskit.indexes.IdIndexMapping
-
Get the ID for an index.
- getId(int) - Method in class org.grouplens.lenskit.indexes.MutableIdIndexMapping
-
- getId() - Method in interface org.grouplens.lenskit.scored.ScoredId
-
Retrieve the numerical identifier of this ScoredId
.
- getId(int) - Method in interface org.grouplens.lenskit.util.Index
-
Deprecated.
Get the id for an index.
- getId(int) - Method in class org.grouplens.lenskit.util.Indexer
-
Deprecated.
- getIdList() - Method in class org.grouplens.lenskit.indexes.IdIndexMapping
-
Get the list of indexed IDs.
- getIdList() - Method in class org.grouplens.lenskit.indexes.MutableIdIndexMapping
-
- getIds() - Method in interface org.grouplens.lenskit.util.Index
-
Deprecated.
Get the list of IDs.
- getIds() - Method in class org.grouplens.lenskit.util.Indexer
-
Deprecated.
- getIdSet(PreparedStatement) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- getIncludeTimestamps() - Method in class org.grouplens.lenskit.eval.data.pack.PackTask
-
Get whether to include timestamps.
- getIndex(long) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Get the index for a key, regardless of its active state.
- getIndex() - Method in interface org.grouplens.lenskit.data.pref.IndexedPreference
-
Get the preference index.
- getIndex(long) - Method in class org.grouplens.lenskit.indexes.IdIndexMapping
-
Get the index of an ID.
- getIndex(long) - Method in interface org.grouplens.lenskit.util.Index
-
Deprecated.
Get the index of an id.
- getIndex(long) - Method in class org.grouplens.lenskit.util.Indexer
-
Deprecated.
- getIndexIfActive(long) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Get the index for a key if that key is active.
- getIndexValue(int) - Method in interface org.grouplens.lenskit.transform.quantize.Quantizer
-
Get the value corresponding to a quantized value, based on the index into
the list of possible values.
- getIndexValue(int) - Method in class org.grouplens.lenskit.transform.quantize.ValueArrayQuantizer
-
- getInputData() - Method in class org.grouplens.lenskit.eval.TrainModelTask
-
- getInstance(Class<T>) - Method in class org.grouplens.lenskit.inject.StaticInjector
-
- getInstance(Class<? extends Annotation>, Class<T>) - Method in class org.grouplens.lenskit.inject.StaticInjector
-
- getInstance(QualifierMatcher, Class<T>) - Method in class org.grouplens.lenskit.inject.StaticInjector
-
- getInstance(Annotation, Class<T>) - Method in class org.grouplens.lenskit.inject.StaticInjector
-
- getIsolate() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Query whether this task will produce isolated data sets.
- getIsolationGroup() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- getIsolationGroup() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the isolation group ID for this data set.
- getItemAverage() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo.Builder
-
- getItemAverage() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo
-
Get the item average value of this feature.
- getItemColumn() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Get the name of the item ID column in the rating table.
- getItemColumn() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- getItemCount() - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
The number of items.
- getItemDAO() - Method in class org.grouplens.lenskit.data.source.AbstractDataSource
-
Default item DAO implementation.
- getItemDAO() - Method in interface org.grouplens.lenskit.data.source.DataSource
-
Get an item DAO for this data source.
- getItemDAO() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- getItemDAO() - Method in class org.grouplens.lenskit.data.source.TextDataSource
-
- getItemEventDAO() - Method in class org.grouplens.lenskit.data.source.AbstractDataSource
-
Default item-event DAO implementation.
- getItemEventDAO() - Method in interface org.grouplens.lenskit.data.source.DataSource
-
Get a item-event DAO for this data source.
- getItemEventDAO() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- getItemFeature(long, int) - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
Get a particular feature value for an item.
- getItemFeatureUpdate() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdater
-
Get the update for the item-feature value.
- getItemFile() - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Get the item file.
- getItemId() - Method in interface org.grouplens.lenskit.data.event.Event
-
Get the item ID.
- getItemId() - Method in class org.grouplens.lenskit.data.event.MutableRating
-
- getItemId() - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Get the item ID.
- getItemId() - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- getItemId() - Method in interface org.grouplens.lenskit.data.history.ItemEventCollection
-
Get the item ID associated with this collection.
- getItemId() - Method in interface org.grouplens.lenskit.data.pref.Preference
-
Get the ID of the item the preference is for.
- getItemIds() - Method in interface org.grouplens.lenskit.data.dao.ItemDAO
-
Get all known item IDs.
- getItemIds() - Method in class org.grouplens.lenskit.data.dao.ItemListItemDAO
-
- getItemIds() - Method in class org.grouplens.lenskit.data.dao.MapItemNameDAO
-
- getItemIds() - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- getItemIds() - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- getItemIds() - Method in class org.grouplens.lenskit.data.dao.PrefetchingItemDAO
-
- getItemIds() - Method in class org.grouplens.lenskit.data.snapshot.PackedPreferenceSnapshot
-
- getItemIds() - Method in interface org.grouplens.lenskit.data.snapshot.PreferenceSnapshot
-
Get the set of item IDs in the snapshot.
- getItemIds() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- getItemIndex() - Method in interface org.grouplens.lenskit.data.pref.IndexedPreference
-
Get the item index.
- getItemIndex() - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
The item index mapping.
- getItemMatrix() - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
Get the item matrix.
- getItemName(long) - Method in interface org.grouplens.lenskit.data.dao.ItemNameDAO
-
Get the name for an item.
- getItemName(long) - Method in class org.grouplens.lenskit.data.dao.MapItemNameDAO
-
- getItemNameDAO() - Method in class org.grouplens.lenskit.data.source.AbstractDataSource
-
Get the item name DAO.
- getItemNameDAO() - Method in interface org.grouplens.lenskit.data.source.DataSource
-
Get an item name DAO for this data source.
- getItemNameDAO() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- getItemNameDAO() - Method in class org.grouplens.lenskit.data.source.TextDataSource
-
- getItemNameFile() - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Get the item file.
- getItemPairIterator() - Method in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext
-
- getItemPairs() - Method in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext
-
- getItemRecommender() - Method in class org.grouplens.lenskit.core.LenskitRecommender
-
- getItemRecommender() - Method in interface org.grouplens.lenskit.Recommender
-
Get the recommender's item recommender.
- getItems() - Method in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext
-
Get the set of items.
- getItemScorer() - Method in class org.grouplens.lenskit.core.LenskitRecommender
-
- getItemScorer() - Method in interface org.grouplens.lenskit.Recommender
-
Get the recommender's item scorer.
- getItemUniverse() - Method in interface org.grouplens.lenskit.knn.item.model.ItemItemModel
-
Get the set of all items in the model.
- getItemUniverse() - Method in class org.grouplens.lenskit.knn.item.model.SimilarityMatrixModel
-
- getItemUsers(long) - Method in class org.grouplens.lenskit.knn.user.UserSnapshot
-
- getItemVector(long) - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
- getIterationCount() - Method in class org.grouplens.lenskit.iterative.IterationCountStoppingCondition
-
Get the number of iterations the stopper requires.
- getIterationCount() - Method in interface org.grouplens.lenskit.iterative.TrainingLoopController
-
Get the current iteration count.
- getIterCount() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo
-
Get the iteration count for the feature.
- getKey(int) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Get the key at an index.
- getKey() - Method in class org.grouplens.lenskit.vectors.VectorEntry
-
Get the key at this entry.
- getLastDeltaRMSE() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo
-
Get the last delta RMSE of the feature.
- getLastRMSE() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo
-
Get the last training RMSE of the feature.
- getLayout() - Method in interface org.grouplens.lenskit.util.table.Table
-
Get the layout of this table.
- getLayout() - Method in class org.grouplens.lenskit.util.table.TableBuilder
-
- getLayout() - Method in class org.grouplens.lenskit.util.table.writer.CSVWriter
-
- getLayout() - Method in class org.grouplens.lenskit.util.table.writer.MultiplexedTableWriter
-
- getLayout() - Method in interface org.grouplens.lenskit.util.table.writer.TableWriter
-
Get the layout of this table.
- getLearningRate() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdateRule
-
- getLineNumber() - Method in class org.grouplens.lenskit.util.DelimitedTextCursor
-
- getLineNumber() - Method in class org.grouplens.lenskit.util.LineCursor
-
- getListSize() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Get the list size.
- getLong(int) - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- getMaximum() - Method in class org.grouplens.lenskit.data.pref.PreferenceDomain
-
The maximum preference value.
- getMaximum() - Method in class org.grouplens.lenskit.data.pref.PreferenceDomainBuilder
-
Get the maximum preference.
- getMean() - Method in class org.grouplens.lenskit.util.statistics.MeanAccumulator
-
- getMeasurements() - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- getMethod() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Get the method to be used for crossfolding.
- getMinimum() - Method in class org.grouplens.lenskit.data.pref.PreferenceDomain
-
The minimum preference value.
- getMinimum() - Method in class org.grouplens.lenskit.data.pref.PreferenceDomainBuilder
-
Get the minimum preference.
- getMinimumIterations() - Method in class org.grouplens.lenskit.iterative.ErrorThresholdStoppingCondition
-
Get the minimum iteration count.
- getMinimumIterations() - Method in class org.grouplens.lenskit.iterative.ThresholdStoppingCondition
-
Get the minimum iteration count.
- getMode() - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Get the mode of the subsample.
- getModel() - Method in interface org.grouplens.lenskit.knn.item.ItemItemModelBackedGlobalScorer
-
Get the item-item model backing this scorer.
- getModel() - Method in class org.grouplens.lenskit.slopeone.SlopeOneItemScorer
-
- getMutualInformation() - Method in class org.grouplens.lenskit.util.statistics.MutualInformationAccumulator
-
Get the mutual information.
- getName() - Method in interface org.grouplens.lenskit.data.source.DataSource
-
Get the data source name.
- getName() - Method in class org.grouplens.lenskit.data.source.GenericDataSource
-
- getName() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- getName() - Method in class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
- getName() - Method in class org.grouplens.lenskit.data.source.TextDataSource
-
- getName() - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
- getName() - Method in interface org.grouplens.lenskit.data.text.EventTypeDefinition
-
A simple name for this event
- getName() - Method in class org.grouplens.lenskit.data.text.LikeBatchEventType
-
- getName() - Method in class org.grouplens.lenskit.data.text.LikeEventType
-
- getName() - Method in class org.grouplens.lenskit.data.text.RatingEventType
-
- getName() - Method in class org.grouplens.lenskit.eval.AbstractTask
-
Get the task's name.
- getName() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstance
-
Get the name of this algorithmInfo.
- getName() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
Get the algorithmInfo name.
- getName() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilderDelegate
-
- getName() - Method in interface org.grouplens.lenskit.eval.Attributed
-
- getName() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Get the visible name of this crossfold split.
- getName() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
- getName() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- getName() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the data set name.
- getName() - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- getName() - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithm
-
- getName() - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithmBuilder
-
Get the algorithmInfo name.
- getName() - Method in class org.grouplens.lenskit.symbols.Symbol
-
Get the name for a symbol.
- getName() - Method in class org.grouplens.lenskit.symbols.TypedSymbol
-
Get the name for a symbol.
- getNeighbors(long) - Method in interface org.grouplens.lenskit.knn.item.model.ItemItemModel
-
Get the neighbors of an item scored by similarity.
- getNeighbors(long) - Method in class org.grouplens.lenskit.knn.item.model.SimilarityMatrixModel
-
- getNormalizedUserVector(long) - Method in class org.grouplens.lenskit.knn.user.UserSnapshot
-
- getNormalizer() - Method in class org.grouplens.lenskit.knn.item.ItemItemScorer
-
- getObjectCount() - Method in interface org.grouplens.lenskit.util.Index
-
Deprecated.
Get the number of IDs in the index.
- getObjectCount() - Method in class org.grouplens.lenskit.util.Indexer
-
Deprecated.
- getOrAddChannel(TypedSymbol<K>) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Add a typed channel to the vector, even if there is already a
channel with the same symbol.
- getOrAddChannelVector(Symbol) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Add a channel to the vector, even if there is already a
channel with the same symbol.
- getOrder() - Method in class org.grouplens.lenskit.eval.data.crossfold.Holdout
-
- getOutput() - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Get the output name of subsample file.
- getOutput() - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- getOutputDelimiter() - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithm
-
- getOutputFile() - Method in class org.grouplens.lenskit.cli.Graph
-
- getOutputFile() - Method in class org.grouplens.lenskit.cli.PackRatings
-
- getOutputFile() - Method in class org.grouplens.lenskit.cli.TrainModel
-
- getOutputLayout() - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- getOutputs() - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- getPackages(String) - Method in class org.grouplens.lenskit.util.ClassDirectory
-
Get the packages that contain a class with the specified name.
- getPackedFile() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- getPartitionCount() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Get the number of folds.
- getPartitionMethod() - Method in class org.grouplens.lenskit.eval.data.crossfold.Holdout
-
- getPlaceholderNodes(DAGNode<Component, Dependency>) - Static method in class org.grouplens.lenskit.inject.GraphtUtils
-
Get the placeholder nodes from a graph.
- getPrecision() - Method in class org.grouplens.lenskit.data.pref.PreferenceDomain
-
The precision of preference values.
- getPrecision() - Method in class org.grouplens.lenskit.data.pref.PreferenceDomainBuilder
-
Get the preference precision.
- getPredictableItems(long) - Method in class org.grouplens.lenskit.basic.TopNItemRecommender
-
Determine the items for which predictions can be made for a certain user.
- getPredictions() - Method in class org.grouplens.lenskit.eval.traintest.LenskitTestUser
-
- getPredictions() - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- getPredictions() - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser
-
- getPredictions() - Method in interface org.grouplens.lenskit.eval.traintest.TestUser
-
Get the user's predictions.
- getPreference() - Method in class org.grouplens.lenskit.data.event.MutableRating
-
- getPreference() - Method in interface org.grouplens.lenskit.data.event.Rating
-
Get the expressed preference.
- getPreferenceDomain() - Method in class org.grouplens.lenskit.basic.SimpleRatingPredictor
-
Get the preference domain.
- getPreferenceDomain() - Method in interface org.grouplens.lenskit.data.source.DataSource
-
Get the preference domain of this data source.
- getPreferenceDomain() - Method in class org.grouplens.lenskit.data.source.GenericDataSource
-
- getPreferenceDomain() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- getPreferenceDomain() - Method in class org.grouplens.lenskit.data.source.TextDataSource
-
- getPreferenceDomain() - Method in class org.grouplens.lenskit.transform.quantize.PreferenceDomainQuantizer
-
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.AbstractMetric
-
A prefix to be applied to column names.
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.topn.IndependentRecallTopNMetric
-
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.topn.MAPTopNMetric
-
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric
-
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.topn.NDCGTopNMetric
-
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric
-
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNEntropyMetric
-
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNLengthMetric
-
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Get the prefix (or null if no prefix is set) to be applied to each column label.
- getPrefix() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNPopularityMetric
-
- getPreload() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstance
-
Query whether this algorithmInfo is to operate on in-memory data.
- getPreload() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
Get whether this algorithmInfo will require ratings to be pre-loaded.
- getPreload() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilderDelegate
-
- getPrimaryScorer() - Method in class org.grouplens.lenskit.baseline.FallbackItemScorer
-
Get the primary scorer from this item scorer.
- getProject() - Method in class org.grouplens.lenskit.eval.AbstractTask
-
- getProject() - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
Get the project of this algorithmInfo
- getProject() - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Get the eval project configured by this script.
- getProperties() - Method in class org.grouplens.lenskit.cli.ScriptEnvironment
-
Get the properties defined by the command line.
- getProperties() - Method in class org.grouplens.lenskit.eval.cli.EvalCLIOptions
-
- getProperty(String) - Method in class org.grouplens.lenskit.eval.EvalProject
-
Get a property value.
- getQueryDAO() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- getQueryDAO() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the query data.
- getQueryData() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- getQueryData() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the query data.
- getQueryId() - Method in class org.grouplens.lenskit.data.sql.QueryKey
-
- getQueryType() - Method in class org.grouplens.lenskit.data.sql.QueryKey
-
- getRandom() - Method in class org.grouplens.lenskit.eval.EvalProject
-
Get the project's random number generator.
- getRating() - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Get the rating.
- getRatingColumn() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Get the name of the rating column in the rating table.
- getRatingColumn() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- getRatingCount() - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingPacker
-
- getRatingPredictor() - Method in class org.grouplens.lenskit.core.LenskitRecommender
-
- getRatingPredictor() - Method in interface org.grouplens.lenskit.Recommender
-
Get the recommender's rating scorer.
- getRatings() - Method in class org.grouplens.lenskit.data.snapshot.PackedPreferenceSnapshot
-
- getRatings() - Method in interface org.grouplens.lenskit.data.snapshot.PreferenceSnapshot
-
Get the collection of ratings in the snapshot.
- getRawCommand() - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Provides raw unrestricted access for the command.
- getRawSymbol() - Method in class org.grouplens.lenskit.symbols.SymbolValue
-
Get the raw
Symbol
from the symbol value.
- getRawSymbol() - Method in class org.grouplens.lenskit.symbols.TypedSymbol
-
Get the symbol.
- getRecipRank() - Method in class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric.UserResult
-
- getRecommendations(int, ItemSelector, ItemSelector) - Method in class org.grouplens.lenskit.eval.traintest.LenskitTestUser
-
- getRecommendations() - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- getRecommendations(int, ItemSelector, ItemSelector) - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser
-
- getRecommendations(int, ItemSelector, ItemSelector) - Method in interface org.grouplens.lenskit.eval.traintest.TestUser
-
Get the user's recommendations.
- getRecommender() - Method in class org.grouplens.lenskit.eval.traintest.LenskitTestUser
-
- getRecommender() - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- getRecommender() - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser
-
- getRecommender() - Method in interface org.grouplens.lenskit.eval.traintest.TestUser
-
Get the recommender
- getRequiredFields() - Method in interface org.grouplens.lenskit.data.text.EventTypeDefinition
-
Get the set of required fields for this event type.
- getRequiredFields() - Method in class org.grouplens.lenskit.data.text.LikeBatchEventType
-
- getRequiredFields() - Method in class org.grouplens.lenskit.data.text.LikeEventType
-
- getRequiredFields() - Method in class org.grouplens.lenskit.data.text.RatingEventType
-
- getResults(X) - Method in class org.grouplens.lenskit.eval.metrics.AbstractMetric
-
- getResults(X) - Method in interface org.grouplens.lenskit.eval.metrics.Metric
-
Get the aggregate results from an accumulator.
- getResults(List<Object>) - Method in class org.grouplens.lenskit.eval.traintest.FunctionModelMetric
-
- getResults(Void) - Method in class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric
-
- getResultType() - Method in class org.grouplens.lenskit.eval.metrics.ResultConverter
-
- getRevisions() - Static method in class org.grouplens.lenskit.core.LenskitInfo
-
Get the set of revisions LensKit is built from.
- getRMSE() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdater
-
Get the RMSE of all updates done since the last reset.
- getRoots() - Method in class org.grouplens.lenskit.core.LenskitConfiguration
-
- getRowCount() - Method in class org.grouplens.lenskit.cursors.AbstractCursor
-
- getRowCount() - Method in interface org.grouplens.lenskit.cursors.Cursor
-
Get an upper bound on the number of rows available from the cursor.
- getSampleSize() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
- getScore() - Method in interface org.grouplens.lenskit.scored.ScoredId
-
Retrieve the score of this ScoredId
.
- getScoreableItems(Collection<Long>) - Method in interface org.grouplens.lenskit.knn.item.ItemItemModelBackedGlobalScorer
-
Get the set of scoreable items for a basket of items.
- getScorer() - Method in class org.grouplens.lenskit.basic.SimpleRatingPredictor
-
Get the backing scorer.
- getScorer() - Method in class org.grouplens.lenskit.basic.TopNItemRecommender
-
- getScript() - Method in class org.grouplens.lenskit.eval.EvalConfig
-
Get the script for this evaluation.
- getScriptDir() - Method in class org.grouplens.lenskit.eval.EvalConfig
-
Get the data directory for this evaluation.
- getScriptFile() - Method in class org.grouplens.lenskit.eval.cli.EvalCLIOptions
-
- getShareableNodes(DAGNode<Component, Dependency>) - Static method in class org.grouplens.lenskit.inject.GraphtUtils
-
Find the set of shareable nodes (objects that will be replaced with instance satisfactions in
the final graph).
- getSingularValue() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo.Builder
-
- getSingularValue() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo
-
Get the singular value of this feature.
- getSource() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Get the data source backing this crossfold manager.
- getSource() - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Get the data source backing this subsample manager.
- getSourceFile() - Method in class org.grouplens.lenskit.data.dao.SimpleFileRatingDAO
-
Deprecated.
- getStagingFile() - Method in class org.grouplens.lenskit.util.io.StagedWrite
-
Get the working file for this staging file.
- getStatementFactory() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
Get the statement factory the DAO will use.
- getStoppingCondition() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdateRule
-
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.AbstractMetric
-
A suffix to be applied to column names.
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.topn.IndependentRecallTopNMetric
-
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.topn.MAPTopNMetric
-
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric
-
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.topn.NDCGTopNMetric
-
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric
-
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNEntropyMetric
-
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNLengthMetric
-
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Get the suffix (or null if no suffix is set) to be applied to each column label.
- getSuffix() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNPopularityMetric
-
- getSupportedSourceVersion() - Method in class org.grouplens.lenskit.core.LenskitAnnotationProcessor
-
- getSymbol() - Method in class org.grouplens.lenskit.symbols.DoubleSymbolValue
-
- getSymbol() - Method in class org.grouplens.lenskit.symbols.SymbolValue
-
- getTableName() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Get the name of the rating table.
- getTableName() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- getTargetFile() - Method in class org.grouplens.lenskit.util.io.StagedWrite
-
Get the target file for this staging file.
- getTargets() - Method in class org.grouplens.lenskit.cli.Eval
-
- getTaskGraphFile() - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- getTaskStatusFile() - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- getTestDAO() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- getTestDAO() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the test data.
- getTestData() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- getTestData() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the training data.
- getTestHistory() - Method in class org.grouplens.lenskit.eval.traintest.LenskitTestUser
-
- getTestHistory() - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser
-
- getTestHistory() - Method in interface org.grouplens.lenskit.eval.traintest.TestUser
-
Return this user's test history.
- getTestPattern() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
- getTestRatings() - Method in class org.grouplens.lenskit.eval.traintest.AbstractTestUser
-
- getTestRatings() - Method in interface org.grouplens.lenskit.eval.traintest.TestUser
-
Get the user's test ratings.
- getThreadCount() - Method in class org.grouplens.lenskit.cli.Eval
-
- getThreadCount() - Method in class org.grouplens.lenskit.eval.EvalConfig
-
- getThreshold() - Method in class org.grouplens.lenskit.iterative.ErrorThresholdStoppingCondition
-
Get the stopper's threshold.
- getThreshold() - Method in class org.grouplens.lenskit.iterative.ThresholdStoppingCondition
-
Get the stopper's threshold.
- getTimestamp() - Method in interface org.grouplens.lenskit.data.event.Event
-
Get the event timestamp.
- getTimestamp() - Method in class org.grouplens.lenskit.data.event.MutableRating
-
- getTimestamp() - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Get the timestamp.
- getTimestampColumn() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Get the name of the timestamp column in the rating table (or null
if there is no
timestamp column).
- getTimestampColumn() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- getTotal() - Method in class org.grouplens.lenskit.util.statistics.MeanAccumulator
-
Get the total of the values accumulated so far.
- getTrainHistory() - Method in class org.grouplens.lenskit.eval.traintest.LenskitTestUser
-
- getTrainHistory() - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser
-
- getTrainHistory() - Method in interface org.grouplens.lenskit.eval.traintest.TestUser
-
Return this user's training history.
- getTrainingDAO() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- getTrainingDAO() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the training data.
- getTrainingData() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- getTrainingData() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the training data.
- getTrainingErrors() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo
-
Get the training error for each iteration.
- getTrainingLoopController() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdateRule
-
- getTrainingRegularization() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdateRule
-
- getTrainPattern() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
- getTTFiles() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Get the train-test splits as data sets.
- getType() - Method in class org.grouplens.lenskit.inject.PlaceholderSatisfaction
-
- getType() - Method in class org.grouplens.lenskit.symbols.TypedSymbol
-
Get the type for a typed symbol.
- getTypedResults(X) - Method in class org.grouplens.lenskit.eval.metrics.AbstractMetric
-
Get the typed results from an accumulator.
- getTypedResults(CoveragePredictMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.predict.CoveragePredictMetric
-
- getTypedResults(EntropyPredictMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.predict.EntropyPredictMetric
-
- getTypedResults(MeanAccumulator) - Method in class org.grouplens.lenskit.eval.metrics.predict.HLUtilityPredictMetric
-
- getTypedResults(MAEPredictMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.predict.MAEPredictMetric
-
- getTypedResults(MeanAccumulator) - Method in class org.grouplens.lenskit.eval.metrics.predict.NDCGPredictMetric
-
- getTypedResults(RMSEPredictMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.predict.RMSEPredictMetric
-
- getTypedResults(IndependentRecallTopNMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.topn.IndependentRecallTopNMetric
-
- getTypedResults(MAPTopNMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.topn.MAPTopNMetric
-
- getTypedResults(MRRTopNMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric
-
- getTypedResults(MeanAccumulator) - Method in class org.grouplens.lenskit.eval.metrics.topn.NDCGTopNMetric
-
- getTypedResults(PrecisionRecallTopNMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric
-
- getTypedResults(TopNEntropyMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNEntropyMetric
-
- getTypedResults(MeanAccumulator) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNLengthMetric
-
- getTypedResults(TopNPopularityMetric.Context) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNPopularityMetric
-
- getTypedResults(OutputPredictMetric.Context) - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric
-
- getTypedResults(OutputTopNMetric.Context) - Method in class org.grouplens.lenskit.eval.traintest.OutputTopNMetric
-
- getUnboxedChannels() - Method in class org.grouplens.lenskit.scored.AbstractScoredId
-
- getUnboxedChannels() - Method in interface org.grouplens.lenskit.scored.ScoredId
-
Get the unboxed channels associated with a scored ID.
- getUnboxedChannelSymbols() - Method in class org.grouplens.lenskit.scored.AbstractScoredId
-
- getUnboxedChannelSymbols() - Method in interface org.grouplens.lenskit.scored.ScoredId
-
Determine the symbols associated with all unboxed double side channels of a ScoredId
.
- getUnboxedChannelValue(Symbol) - Method in interface org.grouplens.lenskit.scored.ScoredId
-
Get the unboxed value for a channel.
- getUpdateCount() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdater
-
Get the number of updates this updater has prepared since the last reset.
- getUpdateRule() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDItemScorer
-
- getUserAverage() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo.Builder
-
- getUserAverage() - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo
-
Get the user average value of this feature.
- getUserColumn() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Get the name of the user ID column in the rating table.
- getUserColumn() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- getUserColumnLabels() - Method in class org.grouplens.lenskit.eval.metrics.AbstractMetric
-
- getUserColumnLabels() - Method in interface org.grouplens.lenskit.eval.metrics.Metric
-
Get labels for the per-user columns output by this evaluator.
- getUserColumnLabels() - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNEntropyMetric
-
- getUserColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.FunctionModelMetric
-
- getUserColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric.Factory
-
- getUserColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.FunctionMultiModelMetric
-
- getUserColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.MetricFactory
-
- getUserColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.Factory
-
- getUserColumnLabels() - Method in class org.grouplens.lenskit.eval.traintest.OutputTopNMetric.Factory
-
- getUserCount() - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
The number of users.
- getUserDAO() - Method in class org.grouplens.lenskit.data.source.AbstractDataSource
-
Default user DAO implementation.
- getUserDAO() - Method in interface org.grouplens.lenskit.data.source.DataSource
-
Get an user DAO for this data source.
- getUserDAO() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- getUserEventDAO() - Method in class org.grouplens.lenskit.data.source.AbstractDataSource
-
Default user-event DAO implementation.
- getUserEventDAO() - Method in interface org.grouplens.lenskit.data.source.DataSource
-
Get a user-event DAO for this data source.
- getUserEventDAO() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- getUserFeature(long, int) - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
Get a particular feature value for an user.
- getUserFeatureUpdate() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdater
-
Get the update for the user-feature value.
- getUserId() - Method in interface org.grouplens.lenskit.data.event.Event
-
Get the ID of the user responsible for the event.
- getUserId() - Method in class org.grouplens.lenskit.data.event.MutableRating
-
- getUserId() - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Get the user ID.
- getUserId() - Method in class org.grouplens.lenskit.data.history.BasicUserHistory
-
- getUserId() - Method in interface org.grouplens.lenskit.data.history.UserHistory
-
Retrieve the user ID.
- getUserId() - Method in interface org.grouplens.lenskit.data.pref.Preference
-
Get the ID of the user whose preference this is.
- getUserId() - Method in class org.grouplens.lenskit.eval.traintest.AbstractTestUser
-
- getUserId() - Method in interface org.grouplens.lenskit.eval.traintest.TestUser
-
Get the ID of this user.
- getUserIds() - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- getUserIds() - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- getUserIds() - Method in class org.grouplens.lenskit.data.dao.PrefetchingUserDAO
-
- getUserIds() - Method in interface org.grouplens.lenskit.data.dao.UserDAO
-
Get all known user IDs.
- getUserIds() - Method in class org.grouplens.lenskit.data.dao.UserListUserDAO
-
- getUserIds() - Method in class org.grouplens.lenskit.data.snapshot.PackedPreferenceSnapshot
-
- getUserIds() - Method in interface org.grouplens.lenskit.data.snapshot.PreferenceSnapshot
-
Get the set of user IDs in the snapshot.
- getUserIds() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- getUserIndex() - Method in interface org.grouplens.lenskit.data.pref.IndexedPreference
-
Get the user index.
- getUserIndex() - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
The user index mapping.
- getUserItems(long) - Method in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext
-
Get the items rated by a particular user.
- getUserMatrix() - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
Get the user matrix.
- getUserPreferenceVector(long) - Method in class org.grouplens.lenskit.mf.svd.BiasedMFItemScorer
-
Get a user's preference vector.
- getUserRatings(long) - Method in class org.grouplens.lenskit.data.snapshot.PackedPreferenceSnapshot
-
- getUserRatings(long) - Method in interface org.grouplens.lenskit.data.snapshot.PreferenceSnapshot
-
Get the ratings for a particular user.
- getUsersForItem(long) - Method in interface org.grouplens.lenskit.data.dao.ItemEventDAO
-
Get the users who have interacted with an item.
- getUsersForItem(long) - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- getUsersForItem(long) - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- getUsersForItem(long) - Method in class org.grouplens.lenskit.data.dao.PrefetchingItemEventDAO
-
- getUsersForItem(long) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- getUserVector(long) - Method in class org.grouplens.lenskit.knn.user.UserSnapshot
-
- getUserVector(long) - Method in class org.grouplens.lenskit.mf.svd.MFModel
-
- getV1Entropy() - Method in class org.grouplens.lenskit.util.statistics.MutualInformationAccumulator
-
Get the entropy of the first variable.
- getV2Entropy() - Method in class org.grouplens.lenskit.util.statistics.MutualInformationAccumulator
-
Get the entropy of the second variable.
- getValue() - Method in class org.grouplens.lenskit.data.event.MutableRating
-
- getValue() - Method in interface org.grouplens.lenskit.data.event.Rating
-
Get the value rating.
- getValue() - Method in interface org.grouplens.lenskit.data.pref.Preference
-
Get the preference value.
- getValue() - Method in class org.grouplens.lenskit.symbols.DoubleSymbolValue
-
- getValue() - Method in class org.grouplens.lenskit.symbols.SymbolValue
-
- getValue() - Method in class org.grouplens.lenskit.transform.threshold.RealThreshold
-
Get the threshold value.
- getValue() - Method in class org.grouplens.lenskit.vectors.VectorEntry
-
Get the value at this entry.
- getValues() - Method in interface org.grouplens.lenskit.transform.quantize.Quantizer
-
Get the possible values into which this quantizer will map input values.
- getValues() - Method in class org.grouplens.lenskit.transform.quantize.ValueArrayQuantizer
-
- getVector() - Method in class org.grouplens.lenskit.vectors.VectorEntry
-
Get the sparse vector associated with this entry.
- getVectorNormalizer() - Method in class org.grouplens.lenskit.transform.normalize.DefaultUserVectorNormalizer
-
Get the delegate vector normalizer.
- getWorkDir() - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithm
-
- getWriteFile() - Method in class org.grouplens.lenskit.eval.TrainModelTask
-
- getWriteTimestamps() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Query whether timestamps will be written.
- glob(String) - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Performs a file search based upon the parameter glob pattern.
- glob(String, String) - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Performs a file search based upon the parameter glob pattern.
- GlobalItemRecommender - Interface in org.grouplens.lenskit
-
The interface for recommendation based on the items only.
- GlobalItemScorer - Interface in org.grouplens.lenskit
-
Score items for given item(s).
- globalMAE - Variable in class org.grouplens.lenskit.eval.metrics.predict.MAEPredictMetric.AggregateResult
-
- globalMean() - Method in class org.grouplens.lenskit.util.IdMeanAccumulator
-
Get the global mean.
- GlobalMeanRatingItemScorer - Class in org.grouplens.lenskit.baseline
-
Rating scorer that predicts the global mean rating for all items.
- GlobalMeanRatingItemScorer(double) - Constructor for class org.grouplens.lenskit.baseline.GlobalMeanRatingItemScorer
-
Construct a new global mean scorer where it is assumed
that the given value is the global mean.
- GlobalMeanRatingItemScorer.Builder - Class in org.grouplens.lenskit.baseline
-
A default builder used to create GlobalMeanPredictors.
- globalRecommend(Set<Long>) - Method in class org.grouplens.lenskit.basic.AbstractGlobalItemRecommender
-
Recommend all possible items for a basket of items using the default exclude set.
- globalRecommend(Set<Long>, int) - Method in class org.grouplens.lenskit.basic.AbstractGlobalItemRecommender
-
Recommend up to n items for a basket of items using the default exclude set.
- globalRecommend(Set<Long>, Set<Long>) - Method in class org.grouplens.lenskit.basic.AbstractGlobalItemRecommender
-
Recommend all possible items for a basket of items from a set of candidates using the default
exclude set.
- globalRecommend(Set<Long>, int, Set<Long>, Set<Long>) - Method in class org.grouplens.lenskit.basic.AbstractGlobalItemRecommender
-
Produce a set of recommendations for the item.
- globalRecommend(LongSet, int, LongSet, LongSet) - Method in class org.grouplens.lenskit.basic.AbstractGlobalItemRecommender
-
Implementation method for global item recommendation.
- globalRecommend(LongSet, int, LongSet, LongSet) - Method in class org.grouplens.lenskit.basic.TopNGlobalItemRecommender
-
Implement the ID-based recommendation in terms of the scorer.
- GlobalRecommend - Class in org.grouplens.lenskit.cli
-
Generate Top-N non-personalized recommendations.
- GlobalRecommend(Namespace) - Constructor for class org.grouplens.lenskit.cli.GlobalRecommend
-
- globalRecommend(Set<Long>) - Method in interface org.grouplens.lenskit.GlobalItemRecommender
-
Recommend all possible items for a basket of items using the default exclude set.
- globalRecommend(Set<Long>, int) - Method in interface org.grouplens.lenskit.GlobalItemRecommender
-
Recommend up to n items for a basket of items using the default exclude set.
- globalRecommend(Set<Long>, Set<Long>) - Method in interface org.grouplens.lenskit.GlobalItemRecommender
-
Recommend all possible items for a basket of items from a set of candidates using the default
exclude set.
- globalRecommend(Set<Long>, int, Set<Long>, Set<Long>) - Method in interface org.grouplens.lenskit.GlobalItemRecommender
-
Produce a set of recommendations for the item.
- globalRMSE - Variable in class org.grouplens.lenskit.eval.metrics.predict.RMSEPredictMetric.AggregateResult
-
- globalScore(Collection<Long>, long) - Method in class org.grouplens.lenskit.basic.AbstractGlobalItemScorer
-
Score a single item based on a collection of items(a shopping basket).
- globalScore(Collection<Long>, Collection<Long>) - Method in class org.grouplens.lenskit.basic.AbstractGlobalItemScorer
-
- globalScore(Collection<Long>, long) - Method in interface org.grouplens.lenskit.GlobalItemScorer
-
Score a single item based on a collection of items(a shopping basket).
- globalScore(Collection<Long>, Collection<Long>) - Method in interface org.grouplens.lenskit.GlobalItemScorer
-
Score a collection of items based on a collection of items(a shopping basket).
- globalScore(Collection<Long>, MutableSparseVector) - Method in interface org.grouplens.lenskit.GlobalItemScorer
-
Score items in a vector based on a collection of items (a shopping basket).
- globalScore(Collection<Long>, MutableSparseVector) - Method in class org.grouplens.lenskit.knn.item.ItemItemGlobalScorer
-
- goodMAP - Variable in class org.grouplens.lenskit.eval.metrics.topn.MAPTopNMetric.AggregateResult
-
The MAP over those users for whom a good item could be recommended.
- goodMRR - Variable in class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric.AggregateResult
-
The MRR over those users for whom a good item could be recommended.
- Graph - Class in org.grouplens.lenskit.cli
-
Command that draws a diagram of a recommender configuration.
- Graph(Namespace) - Constructor for class org.grouplens.lenskit.cli.Graph
-
- GraphDumper - Class in org.grouplens.lenskit.eval.graph
-
Class to manage traversing nodes.
- GraphtUtils - Class in org.grouplens.lenskit.inject
-
Helper utilities for Grapht integration.
- GroovyActionTask<K> - Class in org.grouplens.lenskit.eval.script
-
A basic Eval task that executes a Groovy action.
- GroovyActionTask(Closure<K>) - Constructor for class org.grouplens.lenskit.eval.script.GroovyActionTask
-
- GroovyUtils - Class in org.grouplens.lenskit.config
-
Support utilities for LensKit's use of Groovy.
- GroovyUtils() - Constructor for class org.grouplens.lenskit.config.GroovyUtils
-
- GroupingCursor<C,E> - Class in org.grouplens.lenskit.cursors
-
Base class for cursors that group the output of another cursor.
- GroupingCursor(Cursor<? extends E>) - Constructor for class org.grouplens.lenskit.cursors.GroupingCursor
-
- IdentityClampingFunction - Class in org.grouplens.lenskit.transform.clamp
-
Identity clamping function.
- IdentityClampingFunction() - Constructor for class org.grouplens.lenskit.transform.clamp.IdentityClampingFunction
-
- IdentityVectorNormalizer - Class in org.grouplens.lenskit.transform.normalize
-
Identity normalization (makes no change).
- IdentityVectorNormalizer() - Constructor for class org.grouplens.lenskit.transform.normalize.IdentityVectorNormalizer
-
- idFunction() - Static method in class org.grouplens.lenskit.scored.ScoredIds
-
A
Function
that extracts the ID from a scored ID.
- IdIndexMapping - Class in org.grouplens.lenskit.indexes
-
Bidirectional mapping between long IDs and consecutive, 0-based integer indexes.
- IdIndexMapping() - Constructor for class org.grouplens.lenskit.indexes.IdIndexMapping
-
- IdIndexMappingBuilder - Class in org.grouplens.lenskit.indexes
-
- IdIndexMappingBuilder() - Constructor for class org.grouplens.lenskit.indexes.IdIndexMappingBuilder
-
- IdMeanAccumulator - Class in org.grouplens.lenskit.util
-
An accumulator for means associated with IDs.
- IdMeanAccumulator() - Constructor for class org.grouplens.lenskit.util.IdMeanAccumulator
-
- idMeanOffsets(double) - Method in class org.grouplens.lenskit.util.IdMeanAccumulator
-
Compute mean offsets for each item.
- idMeanOffsets() - Method in class org.grouplens.lenskit.util.IdMeanAccumulator
-
Compute offsets from the global mean for each ID.
- idMeans() - Method in class org.grouplens.lenskit.util.IdMeanAccumulator
-
Get the per-ID means.
- idOrder() - Static method in class org.grouplens.lenskit.scored.ScoredIds
-
An ordering (comparator) that compares IDs by score.
- ignored() - Static method in class org.grouplens.lenskit.data.text.Fields
-
A field that is ignored.
- ignored(boolean) - Static method in class org.grouplens.lenskit.data.text.Fields
-
A field that is ignored and may be optional.
- ignoreUnknownChannels() - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
- immutable() - Method in class org.grouplens.lenskit.vectors.ImmutableSparseVector
-
- immutable() - Method in class org.grouplens.lenskit.vectors.ImmutableVec
-
Deprecated.
- immutable() - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
- immutable() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Return an immutable snapshot of this sparse vector.
- immutable() - Method in class org.grouplens.lenskit.vectors.Vec
-
Deprecated.
Get an immutable vector with this vector's contents.
- immutableCopy() - Method in class org.grouplens.lenskit.indexes.MutableIdIndexMapping
-
Make an immutable copy of this index mapping.
- ImmutableSparseVector - Class in org.grouplens.lenskit.vectors
-
Immutable sparse vectors.
- ImmutableVec - Class in org.grouplens.lenskit.vectors
-
- in(Class<?>) - Method in interface org.grouplens.lenskit.core.LenskitConfigContext
-
Deprecated.
- in(Class<? extends Annotation>, Class<?>) - Method in interface org.grouplens.lenskit.core.LenskitConfigContext
-
Deprecated.
- in(Annotation, Class<?>) - Method in interface org.grouplens.lenskit.core.LenskitConfigContext
-
Deprecated.
- in(Class<?>) - Method in class org.grouplens.lenskit.inject.AbstractConfigContext
-
Deprecated.
- in(Class<? extends Annotation>, Class<?>) - Method in class org.grouplens.lenskit.inject.AbstractConfigContext
-
Deprecated.
- in(Annotation, Class<?>) - Method in class org.grouplens.lenskit.inject.AbstractConfigContext
-
Deprecated.
- inactiveCopy() - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Return a copy of this key set that is entirely inactive.
- include(Closure<?>) - Method in class org.grouplens.lenskit.config.BindingDSL
-
Use a closure as additional configuration
- include(File) - Method in class org.grouplens.lenskit.config.BindingDSL
-
Include another configuration file.
- include(String) - Method in class org.grouplens.lenskit.config.BindingDSL
-
Include another configuration file.
- include(Module) - Method in class org.grouplens.lenskit.config.BindingDSL
-
Include a module in this configuration.
- include(File) - Method in class org.grouplens.lenskit.config.LenskitConfigDSL
-
- includesRevision(String) - Static method in class org.grouplens.lenskit.core.LenskitInfo
-
Query whether this version of LensKit includes a particular revision.
- IndependentRecallTopNMetric - Class in org.grouplens.lenskit.eval.metrics.topn
-
An alternate methodology from computing precision/recall scores.
- IndependentRecallTopNMetric(String, String, ItemSelector, ItemSelector, int, ItemSelector) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.IndependentRecallTopNMetric
-
- IndependentRecallTopNMetric.Builder - Class in org.grouplens.lenskit.eval.metrics.topn
-
- IndependentRecallTopNMetric.Context - Class in org.grouplens.lenskit.eval.metrics.topn
-
- IndependentRecallTopNMetric.Result - Class in org.grouplens.lenskit.eval.metrics.topn
-
- index(double) - Method in interface org.grouplens.lenskit.transform.quantize.Quantizer
-
Convert a value into a discrete, quantized value.
- index(double) - Method in class org.grouplens.lenskit.transform.quantize.ValueArrayQuantizer
-
- Index - Interface in org.grouplens.lenskit.util
-
- IndexedPreference - Interface in org.grouplens.lenskit.data.pref
-
A Preference that also provides 0-based indices for the user, item, and itself.
- IndexedPreferenceBuilder - Class in org.grouplens.lenskit.data.pref
-
Build an indexed preference.
- IndexedPreferenceBuilder() - Constructor for class org.grouplens.lenskit.data.pref.IndexedPreferenceBuilder
-
- Indexer - Class in org.grouplens.lenskit.util
-
- Indexer() - Constructor for class org.grouplens.lenskit.util.Indexer
-
Deprecated.
Construct a new empty indexer.
- indexIsActive(int) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Query whether an index is active.
- indexOf(Object) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- init(ProcessingEnvironment) - Method in class org.grouplens.lenskit.core.LenskitAnnotationProcessor
-
- InitialFeatureValue - Annotation Type in org.grouplens.lenskit.mf.funksvd
-
The initial value for each feature.
- initialValue - Variable in class org.grouplens.lenskit.mf.funksvd.FunkSVDModelBuilder
-
- InputData - Class in org.grouplens.lenskit.cli
-
Helper class for managing input data.
- InputData(Namespace) - Constructor for class org.grouplens.lenskit.cli.InputData
-
- instantiate(DAGNode<Component, Dependency>) - Method in class org.grouplens.lenskit.inject.NodeInstantiator
-
Instantiate a particular node in the graph.
- instantiate() - Static method in class org.grouplens.lenskit.inject.NodeProcessors
-
Create a node processor that will instantiate nodes.
- instantiate(NodeInstantiator) - Static method in class org.grouplens.lenskit.inject.NodeProcessors
-
Create a node processor that will instantiate nodes.
- instantiate() - Method in class org.grouplens.lenskit.inject.RecommenderInstantiator
-
Instantiate the recommender graph.
- internId(long) - Method in class org.grouplens.lenskit.indexes.MutableIdIndexMapping
-
Get an index for an ID, generating a new one if necessary.
- internId(long) - Method in class org.grouplens.lenskit.util.Indexer
-
Deprecated.
Get an index for an ID, generating a new one if necessary.
- intersect(SparseVector, SparseVector) - Static method in class org.grouplens.lenskit.vectors.Vectors
-
Iterate over the intersection of two vectors - they keys they have in common.
- interval(int, int) - Static method in class org.grouplens.lenskit.collections.CollectionUtils
-
Create an
IntList
that contains all numbers in a specified interval.
- InvalidRowException - Exception in org.grouplens.lenskit.data.text
-
Exception thrown when an invalid row is encountered.
- InvalidRowException() - Constructor for exception org.grouplens.lenskit.data.text.InvalidRowException
-
- InvalidRowException(String) - Constructor for exception org.grouplens.lenskit.data.text.InvalidRowException
-
- InvalidRowException(String, Throwable) - Constructor for exception org.grouplens.lenskit.data.text.InvalidRowException
-
- InvalidRowException(Throwable) - Constructor for exception org.grouplens.lenskit.data.text.InvalidRowException
-
- invert() - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Invert the active status of all keys in the set.
- invokeConfigurationMethod(Object, String, Object...) - Method in class org.grouplens.lenskit.eval.script.ConfigMethodInvoker
-
- invokeMethod(Method, Object) - Static method in class org.grouplens.lenskit.util.Functional
-
- isCancelled() - Method in class org.grouplens.lenskit.eval.EvalTarget
-
- isCloseWhenClosed() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- isCompatibleWith(LongKeyDomain) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Query whether this key set is compatible with another.
- isCompletelySet() - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Query whether this domain is completely set (has no unset keys).
- isCompressed(File) - Static method in class org.grouplens.lenskit.util.io.LKFileUtils
-
- isDone() - Method in class org.grouplens.lenskit.eval.EvalTarget
-
- isEmpty() - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- isEmpty() - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- isEmpty() - Method in interface org.grouplens.lenskit.util.ScoredItemAccumulator
-
Query whether the accumulator is empty.
- isEmpty() - Method in class org.grouplens.lenskit.util.TopNScoredItemAccumulator
-
- isEmpty() - Method in class org.grouplens.lenskit.util.UnlimitedScoredItemAccumulator
-
- isEmpty() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Query whether this vector is empty.
- isInstantiable() - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngine
-
Query whether this engine is instantiable.
- isOptional() - Method in interface org.grouplens.lenskit.data.text.Field
-
Query whether this field is optional.
- isSet(VectorEntry) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Check whether an entry is set.
- isSet() - Method in class org.grouplens.lenskit.vectors.VectorEntry
-
Query whether this entry is set.
- isShareable(DAGNode<Component, Dependency>) - Static method in class org.grouplens.lenskit.inject.GraphtUtils
-
Determine if a node is a shareable component.
- isSorted(long[], int, int) - Static method in class org.grouplens.lenskit.collections.MoreArrays
-
Check that the array is sorted.
- isSparse() - Method in interface org.grouplens.lenskit.knn.item.ItemSimilarity
-
Query whether this similarity is sparse.
- isSparse() - Method in class org.grouplens.lenskit.knn.item.ItemVectorSimilarity
-
- isSparse() - Method in interface org.grouplens.lenskit.knn.user.UserSimilarity
-
Query whether this similarity is sparse.
- isSparse() - Method in class org.grouplens.lenskit.knn.user.UserVectorSimilarity
-
- isSparse() - Method in class org.grouplens.lenskit.vectors.similarity.CosineVectorSimilarity
-
- isSparse() - Method in class org.grouplens.lenskit.vectors.similarity.DistanceVectorSimilarity
-
- isSparse() - Method in class org.grouplens.lenskit.vectors.similarity.MutualInformationVectorSimilarity
-
- isSparse() - Method in class org.grouplens.lenskit.vectors.similarity.PearsonCorrelation
-
- isSparse() - Method in class org.grouplens.lenskit.vectors.similarity.SignificanceWeightedVectorSimilarity
-
- isSparse() - Method in class org.grouplens.lenskit.vectors.similarity.SpearmanRankCorrelation
-
- isSparse() - Method in interface org.grouplens.lenskit.vectors.similarity.VectorSimilarity
-
Query whether this similarity function is sparse (returns 0 for vectors with
disjoint key sets).
- isSubclass(Class<?>) - Static method in class org.grouplens.lenskit.util.TypeUtils
-
- isSymmetric() - Method in interface org.grouplens.lenskit.knn.item.ItemSimilarity
-
Query whether this similarity is symmetric.
- isSymmetric() - Method in class org.grouplens.lenskit.knn.item.ItemVectorSimilarity
-
- isSymmetric() - Method in interface org.grouplens.lenskit.knn.user.UserSimilarity
-
Query whether this similarity is symmetric.
- isSymmetric() - Method in class org.grouplens.lenskit.knn.user.UserVectorSimilarity
-
- isSymmetric() - Method in class org.grouplens.lenskit.vectors.similarity.CosineVectorSimilarity
-
- isSymmetric() - Method in class org.grouplens.lenskit.vectors.similarity.DistanceVectorSimilarity
-
- isSymmetric() - Method in class org.grouplens.lenskit.vectors.similarity.MutualInformationVectorSimilarity
-
- isSymmetric() - Method in class org.grouplens.lenskit.vectors.similarity.PearsonCorrelation
-
- isSymmetric() - Method in class org.grouplens.lenskit.vectors.similarity.SignificanceWeightedVectorSimilarity
-
- isSymmetric() - Method in class org.grouplens.lenskit.vectors.similarity.SpearmanRankCorrelation
-
- isSymmetric() - Method in interface org.grouplens.lenskit.vectors.similarity.VectorSimilarity
-
Query whether this similarity function is symmetric.
- isUpToDate() - Method in class org.grouplens.lenskit.util.io.UpToDateChecker
-
Query if the output is up to date.
- isUpToDate(long) - Method in class org.grouplens.lenskit.util.io.UpToDateChecker
-
Query if a particular output is up to date.
- item - Variable in class org.grouplens.lenskit.data.pref.PreferenceBuilder
-
- item(long) - Static method in class org.grouplens.lenskit.data.sql.QueryKey
-
- item() - Static method in class org.grouplens.lenskit.data.text.Fields
-
The item ID field.
- Item(EventDAO) - Constructor for class org.grouplens.lenskit.eval.traintest.CachingDAOProvider.Item
-
- ITEM_TIME_COMPARATOR - Static variable in class org.grouplens.lenskit.data.event.Events
-
Compare two item events by item, then timestamp.
- ITEM_TIME_COMPARATOR - Static variable in class org.grouplens.lenskit.data.event.Ratings
-
- itemCount - Variable in class org.grouplens.lenskit.mf.svd.MFModel
-
- itemDAO - Variable in class org.grouplens.lenskit.basic.TopNGlobalItemRecommender
-
- itemDAO - Variable in class org.grouplens.lenskit.basic.TopNItemRecommender
-
- ItemDAO - Interface in org.grouplens.lenskit.data.dao
-
DAO for items.
- ItemEvent(EventDAO) - Constructor for class org.grouplens.lenskit.eval.traintest.CachingDAOProvider.ItemEvent
-
- ItemEventCollection<E extends Event> - Interface in org.grouplens.lenskit.data.history
-
A collection of events associated with an item.
- ItemEventDAO - Interface in org.grouplens.lenskit.data.dao
-
DAO to retrieve events by item.
- ItemFile - Annotation Type in org.grouplens.lenskit.data.dao
-
- ItemFile - Annotation Type in org.grouplens.lenskit.data.text
-
- itemId1 - Variable in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext.ItemVecPair
-
- itemId2 - Variable in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext.ItemVecPair
-
- itemIndex() - Method in class org.grouplens.lenskit.data.snapshot.PackedPreferenceSnapshot
-
- itemIndex() - Method in interface org.grouplens.lenskit.data.snapshot.PreferenceSnapshot
-
Get the item ID index.
- itemIndex - Variable in class org.grouplens.lenskit.mf.svd.MFModel
-
- ItemItemBuildContext - Class in org.grouplens.lenskit.knn.item.model
-
Encapsulation of data needed during an item-item model build.
- ItemItemBuildContext.ItemVecPair - Class in org.grouplens.lenskit.knn.item.model
-
A pair of item ids and their corresponding item
vectors, avoiding (un)boxing the ids.
- ItemItemBuildContextProvider - Class in org.grouplens.lenskit.knn.item.model
-
- ItemItemBuildContextProvider(UserEventDAO, UserVectorNormalizer, UserHistorySummarizer) - Constructor for class org.grouplens.lenskit.knn.item.model.ItemItemBuildContextProvider
-
- ItemItemGlobalScorer - Class in org.grouplens.lenskit.knn.item
-
Score items based on the basket of items using an item-item CF model.
- ItemItemGlobalScorer(ItemItemModel, ItemScoreAlgorithm) - Constructor for class org.grouplens.lenskit.knn.item.ItemItemGlobalScorer
-
- ItemItemModel - Interface in org.grouplens.lenskit.knn.item.model
-
Item-item similarity model.
- ItemItemModelBackedGlobalScorer - Interface in org.grouplens.lenskit.knn.item
-
The global scorer for the global recommendation backed by a item-item model.
- ItemItemModelBuilder - Class in org.grouplens.lenskit.knn.item.model
-
Build an item-item CF model from rating data.
- ItemItemModelBuilder(ItemSimilarity, ItemItemBuildContext, Threshold, NeighborIterationStrategy, int) - Constructor for class org.grouplens.lenskit.knn.item.model.ItemItemModelBuilder
-
- ItemItemScorer - Class in org.grouplens.lenskit.knn.item
-
Score items using an item-item CF model.
- ItemItemScorer(UserEventDAO, ItemItemModel, UserHistorySummarizer, NeighborhoodScorer, ItemScoreAlgorithm, UserVectorNormalizer) - Constructor for class org.grouplens.lenskit.knn.item.ItemItemScorer
-
Construct a new item-item scorer.
- itemList() - Static method in class org.grouplens.lenskit.data.sql.QueryKey
-
- ItemListItemDAO - Class in org.grouplens.lenskit.data.dao
-
An item DAO that stores a precomputed list of items.
- ItemListItemDAO(Collection<Long>) - Constructor for class org.grouplens.lenskit.data.dao.ItemListItemDAO
-
- itemMatrix - Variable in class org.grouplens.lenskit.mf.svd.MFModel
-
- ItemMeanRatingItemScorer - Class in org.grouplens.lenskit.baseline
-
Rating scorer that returns the item's mean rating for all predictions.
- ItemMeanRatingItemScorer(ImmutableSparseVector, double, double) - Constructor for class org.grouplens.lenskit.baseline.ItemMeanRatingItemScorer
-
Construct a new scorer.
- ItemMeanRatingItemScorer.Builder - Class in org.grouplens.lenskit.baseline
-
A builder to create ItemMeanPredictors.
- ItemNameDAO - Interface in org.grouplens.lenskit.data.dao
-
A DAO interface that provides access to item names.
- itemRatingVector(Collection<? extends Rating>) - Static method in class org.grouplens.lenskit.data.event.Ratings
-
Construct a rating vector that contains the ratings provided by each user.
- ItemRecommender - Interface in org.grouplens.lenskit
-
Interface for recommending items.
- ItemScoreAlgorithm - Interface in org.grouplens.lenskit.knn.item
-
Algorithm for scoring items given an item-item model and neighborhood scorer.
- ItemScorer - Interface in org.grouplens.lenskit
-
Score items for users.
- ItemSelector - Interface in org.grouplens.lenskit.eval.metrics.topn
-
Interface for selecting items for various phases of Top-N evaluation.
- ItemSelectors - Class in org.grouplens.lenskit.eval.metrics.topn
-
Class providing various item selectors.
- itemSet() - Method in class org.grouplens.lenskit.data.history.AbstractUserHistory
-
- itemSet() - Method in interface org.grouplens.lenskit.data.history.UserHistory
-
Get the set of items touched by events in this history.
- ItemSimilarity - Interface in org.grouplens.lenskit.knn.item
-
Compute the similarity between two items.
- ItemSimilarityThreshold - Annotation Type in org.grouplens.lenskit.knn.item
-
Qualifier for threshold applied to item similarities.
- ItemVecPair() - Constructor for class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext.ItemVecPair
-
- itemVector(long) - Method in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext
-
Get the rating vector for an item.
- ItemVectorNormalizer - Interface in org.grouplens.lenskit.transform.normalize
-
Normalizes an item's vector.
- ItemVectorSimilarity - Class in org.grouplens.lenskit.knn.item
-
Implementation of
ItemSimilarity
that delegates to a vector similarity.
- ItemVectorSimilarity(VectorSimilarity) - Constructor for class org.grouplens.lenskit.knn.item.ItemVectorSimilarity
-
- ItemwiseBuildContextProvider - Class in org.grouplens.lenskit.knn.item.model
-
- ItemwiseBuildContextProvider(ItemEventDAO, ItemDAO, ItemVectorNormalizer) - Constructor for class org.grouplens.lenskit.knn.item.model.ItemwiseBuildContextProvider
-
Construct a new build context provider.
- IterationCount - Annotation Type in org.grouplens.lenskit.iterative
-
The number of iterations to use in an iterative update.
- IterationCountStoppingCondition - Class in org.grouplens.lenskit.iterative
-
Stop once the iteration count has reached a value.
- IterationCountStoppingCondition(int) - Constructor for class org.grouplens.lenskit.iterative.IterationCountStoppingCondition
-
Construct a new iteration count stopping condition.
- iterator() - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- iterator() - Method in class org.grouplens.lenskit.collections.CopyingFastCollection
-
Deprecated.
- iterator() - Method in class org.grouplens.lenskit.cursors.AbstractCursor
-
Get the iterator.
- iterator() - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- iterator() - Method in class org.grouplens.lenskit.data.history.BasicUserHistory
-
- iterator() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
- iterator(VectorEntry.State) - Method in class org.grouplens.lenskit.vectors.SparseVector
-
- largestDimension() - Method in class org.grouplens.lenskit.vectors.Vec
-
Deprecated.
Get the largest element of the vector.
- lastIndexOf(Object) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- lastInRow - Variable in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext.ItemVecPair
-
- lastModified() - Method in interface org.grouplens.lenskit.data.source.DataSource
-
- lastModified() - Method in class org.grouplens.lenskit.data.source.GenericDataSource
-
- lastModified() - Method in class org.grouplens.lenskit.data.source.PackedDataSource
-
- lastModified() - Method in class org.grouplens.lenskit.data.source.TextDataSource
-
- lastModified() - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataSet
-
- lastModified() - Method in interface org.grouplens.lenskit.eval.data.traintest.TTDataSet
-
Get the last modification time of this data set.
- lastTask - Variable in class org.grouplens.lenskit.eval.EvalTarget
-
- lastTaskFuture - Variable in class org.grouplens.lenskit.eval.EvalTarget
-
- LearningRate - Annotation Type in org.grouplens.lenskit.iterative
-
Learning rate for iterative methods.
- LeastSquaresItemScorer - Class in org.grouplens.lenskit.baseline
-
Baseline scorer using least-squares estimates of preferences, trained by gradient descent.
- LeastSquaresItemScorer(ImmutableSparseVector, ImmutableSparseVector, double) - Constructor for class org.grouplens.lenskit.baseline.LeastSquaresItemScorer
-
Construct a new least-squares scorer.
- LeastSquaresItemScorer.Builder - Class in org.grouplens.lenskit.baseline
-
The builder for the least squares predictor.
- length - Variable in class org.grouplens.lenskit.eval.metrics.topn.TopNLengthMetric.Result
-
- length() - Method in interface org.grouplens.lenskit.util.table.Row
-
Get the length of this row.
- LenskitAnnotationProcessor - Class in org.grouplens.lenskit.core
-
Annotation processor to provide basic linting of LensKit annotations.
- LenskitAnnotationProcessor() - Constructor for class org.grouplens.lenskit.core.LenskitAnnotationProcessor
-
- LenskitAntBuilder - Class in org.grouplens.lenskit.eval.script
-
Customized Ant builder that doesn't run tasks.
- LenskitAntBuilder() - Constructor for class org.grouplens.lenskit.eval.script.LenskitAntBuilder
-
- LenskitAntBuilder(Project) - Constructor for class org.grouplens.lenskit.eval.script.LenskitAntBuilder
-
- LenskitAntBuilder(Project, Target) - Constructor for class org.grouplens.lenskit.eval.script.LenskitAntBuilder
-
- LenskitAntBuilder(Task) - Constructor for class org.grouplens.lenskit.eval.script.LenskitAntBuilder
-
- LenskitBinding<T> - Interface in org.grouplens.lenskit.core
-
LensKit-augmented binding interface.
- LenskitConfigContext - Interface in org.grouplens.lenskit.core
-
LensKit-specific augmentations of the Grapht context interface.
- LenskitConfigDSL - Class in org.grouplens.lenskit.config
-
Methods for the LensKit configuration DSL.
- LenskitConfigDSL(ConfigurationLoader) - Constructor for class org.grouplens.lenskit.config.LenskitConfigDSL
-
Construct a new delegate with an empty configuration.
- LenskitConfigDSL(ConfigurationLoader, LenskitConfiguration) - Constructor for class org.grouplens.lenskit.config.LenskitConfigDSL
-
Construct a new delegate.
- LenskitConfigScript - Class in org.grouplens.lenskit.config
-
Base class for LensKit configuration scripts.
- LenskitConfigScript() - Constructor for class org.grouplens.lenskit.config.LenskitConfigScript
-
- LenskitConfigScript(Binding) - Constructor for class org.grouplens.lenskit.config.LenskitConfigScript
-
- LenskitConfiguration - Class in org.grouplens.lenskit.core
-
A LensKit algorithm configuration.
- LenskitConfiguration() - Constructor for class org.grouplens.lenskit.core.LenskitConfiguration
-
- LenskitConfiguration(LenskitConfiguration) - Constructor for class org.grouplens.lenskit.core.LenskitConfiguration
-
Create a new copy of a LensKit configuration.
- LenskitInfo - Class in org.grouplens.lenskit.core
-
Get access to general information about LensKit.
- LenskitInfo() - Constructor for class org.grouplens.lenskit.core.LenskitInfo
-
- LenskitRecommender - Class in org.grouplens.lenskit.core
-
Recommender implementation built on LensKit containers.
- LenskitRecommender(DAGNode<Component, Dependency>) - Constructor for class org.grouplens.lenskit.core.LenskitRecommender
-
Create a new LensKit recommender.
- LenskitRecommenderEngine - Class in org.grouplens.lenskit.core
-
LensKit implementation of a recommender engine.
- LenskitRecommenderEngineBuilder - Class in org.grouplens.lenskit.core
-
Builds LensKit recommender engines from configurations.
- LenskitRecommenderEngineBuilder() - Constructor for class org.grouplens.lenskit.core.LenskitRecommenderEngineBuilder
-
- LenskitRecommenderEngineLoader - Class in org.grouplens.lenskit.core
-
Load a pre-built recommender engine from a file.
- LenskitRecommenderEngineLoader() - Constructor for class org.grouplens.lenskit.core.LenskitRecommenderEngineLoader
-
- LenskitTestUser - Class in org.grouplens.lenskit.eval.traintest
-
A user in a test set, with the results of their recommendations or predictions.
- LenskitTestUser(LenskitRecommender, UserHistory<Event>) - Constructor for class org.grouplens.lenskit.eval.traintest.LenskitTestUser
-
Construct a new test user.
- lenskitVersion() - Static method in class org.grouplens.lenskit.core.LenskitInfo
-
Get the current LensKit version.
- like(long, long) - Static method in class org.grouplens.lenskit.data.event.Events
-
Create a new
Like
event with no timestamp.
- like(long, long, long) - Static method in class org.grouplens.lenskit.data.event.Events
-
- Like - Interface in org.grouplens.lenskit.data.event
-
Generic interface representing a unary interaction.
- likeBatch(long, long, int) - Static method in class org.grouplens.lenskit.data.event.Events
-
Create a
LikeBatch
event with a nonzero count.
- LikeBatch - Interface in org.grouplens.lenskit.data.event
-
Generic interface representing a batch of unary interactions.
- LikeBatchBuilder - Class in org.grouplens.lenskit.data.event
-
- LikeBatchBuilder() - Constructor for class org.grouplens.lenskit.data.event.LikeBatchBuilder
-
- LikeBatchEventType - Class in org.grouplens.lenskit.data.text
-
Event type for
Like
, reading plus counts without
timestamps (by default).
- LikeBatchEventType() - Constructor for class org.grouplens.lenskit.data.text.LikeBatchEventType
-
- LikeBuilder - Class in org.grouplens.lenskit.data.event
-
- LikeBuilder() - Constructor for class org.grouplens.lenskit.data.event.LikeBuilder
-
- likeCount() - Static method in class org.grouplens.lenskit.data.text.Fields
-
A plus count field.
- LikeCountUserHistorySummarizer - Class in org.grouplens.lenskit.data.history
-
Summarize a history by counting likes (both batched and unbatched).
- LikeCountUserHistorySummarizer() - Constructor for class org.grouplens.lenskit.data.history.LikeCountUserHistorySummarizer
-
Create a new like count summarizer.
- LikeEventType - Class in org.grouplens.lenskit.data.text
-
Event type for
Like
, reading plus events with optional
timestamps.
- LikeEventType() - Constructor for class org.grouplens.lenskit.data.text.LikeEventType
-
- LineCursor - Class in org.grouplens.lenskit.util
-
Cursor that reads lines from a file.
- LineCursor(BufferedReader) - Constructor for class org.grouplens.lenskit.util.LineCursor
-
Construct a cursor reading lines from a buffered reader.
- list(Field...) - Static method in class org.grouplens.lenskit.data.text.Fields
-
Create a list of fields.
- listIterator() - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- listIterator(int) - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- listIterator() - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- listIterator(int) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- listSize - Variable in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
- LiveNeighborFinder - Class in org.grouplens.lenskit.knn.user
-
Neighborhood finder that does a fresh search over the data source ever time.
- LiveNeighborFinder(UserEventDAO, ItemEventDAO, UserSimilarity, UserVectorNormalizer, Threshold) - Constructor for class org.grouplens.lenskit.knn.user.LiveNeighborFinder
-
Construct a new user neighborhood finder.
- LKFileUtils - Class in org.grouplens.lenskit.util.io
-
File utilities for LensKit.
- load(Closure<?>) - Static method in class org.grouplens.lenskit.config.ConfigHelpers
-
Load a LensKit configuration from a Groovy closure.
- load(String) - Static method in class org.grouplens.lenskit.config.ConfigHelpers
-
- load(File) - Static method in class org.grouplens.lenskit.config.ConfigHelpers
-
Load a LensKit configuration from a script file.
- load(URL) - Static method in class org.grouplens.lenskit.config.ConfigHelpers
-
Load a LensKit configuration from a script URL.
- load(File) - Method in class org.grouplens.lenskit.config.ConfigurationLoader
-
Load a configuration from a file.
- load(URL) - Method in class org.grouplens.lenskit.config.ConfigurationLoader
-
Load a configuration from a URL.
- load(String) - Method in class org.grouplens.lenskit.config.ConfigurationLoader
-
- load(Closure<?>) - Method in class org.grouplens.lenskit.config.ConfigurationLoader
-
- load(File) - Static method in class org.grouplens.lenskit.core.LenskitRecommenderEngine
-
Create a new LenskitRecommenderEngine by reading a previously serialized engine from the
given file.
- load(File, ClassLoader) - Static method in class org.grouplens.lenskit.core.LenskitRecommenderEngine
-
- load(InputStream) - Static method in class org.grouplens.lenskit.core.LenskitRecommenderEngine
-
Create a new LenskitRecommenderEngine by reading a previously serialized engine from the
given input stream.
- load(InputStream, ClassLoader) - Static method in class org.grouplens.lenskit.core.LenskitRecommenderEngine
-
- load(InputStream) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineLoader
-
Load a recommender engine from an input stream.
- load(File) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineLoader
-
Load a recommender from a file.
- loadAndWrap(EventDAO) - Static method in class org.grouplens.lenskit.data.dao.EventCollectionDAO
-
Create a new data source from EventDAO.
- loadConfigurations(List<File>) - Method in class org.grouplens.lenskit.cli.ScriptEnvironment
-
- Loader(File) - Constructor for class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO.Loader
-
- loadExternalMethods() - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Register a default set of external methods.
- loadProject(File) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Load a set of evaluations from a script file.
- loadProject(Reader) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Load a set of evaluations from an input stream.
- loadScript(File) - Method in class org.grouplens.lenskit.config.ConfigurationLoader
-
Load a configuration script from a file.
- loadScript(URL) - Method in class org.grouplens.lenskit.config.ConfigurationLoader
-
Load a configuration script from a URL.
- loadScript(String) - Method in class org.grouplens.lenskit.config.ConfigurationLoader
-
Load a configuration script from a script source.
- LogContext - Class in org.grouplens.lenskit.util
-
Utility class to manage log data with MDC
.
- LogContext() - Constructor for class org.grouplens.lenskit.util.LogContext
-
- logger - Variable in class org.grouplens.lenskit.config.LenskitConfigScript
-
- logger - Variable in class org.grouplens.lenskit.data.dao.DelimitedTextRatingCursor
-
Deprecated.
- logger - Variable in class org.grouplens.lenskit.data.source.AbstractDataSource
-
- logger - Variable in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- logger - Variable in class org.grouplens.lenskit.eval.script.EvalScript
-
- Logging - Class in org.grouplens.lenskit.cli
-
- LoggingStreamSlurper - Class in org.grouplens.lenskit.util.io
-
Thread that reads an input stream and writes its lines to a logger.
- LoggingStreamSlurper(String, InputStream, Logger, String) - Constructor for class org.grouplens.lenskit.util.io.LoggingStreamSlurper
-
Create a new stream slurper.
- LongKeyDomain - Class in org.grouplens.lenskit.collections
-
Implement a domain of long keys, sorted by key.
- LongUtils - Class in org.grouplens.lenskit.collections
-
Utilities for working with longs and collections of them from Fastutil.
- lookupBuilder(String) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Find a builder with a particular name if it exists.
- lookupMethod(String) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Look up a registered method of any type.
- lookupTask(String) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Find a task with a particular name if it exists.
- lowerBound(long) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Get the lower bound, the first index whose key is greater than or equal to the specified key.
- objectCollection(Collection<E>) - Static method in class org.grouplens.lenskit.collections.CollectionUtils
-
- of(T...) - Static method in class org.grouplens.lenskit.cursors.Cursors
-
Create a cursor over a fixed set of elements.
- of(String) - Static method in class org.grouplens.lenskit.symbols.Symbol
-
Get a unique symbol for name.
- of(TypedSymbol<T>, T) - Static method in class org.grouplens.lenskit.symbols.SymbolValue
-
Create a typed symbol value.
- of(TypedSymbol<Double>, double) - Static method in class org.grouplens.lenskit.symbols.SymbolValue
-
Create an unboxed symbol value.
- of(Symbol, double) - Static method in class org.grouplens.lenskit.symbols.SymbolValue
-
Create an unboxed symbol value.
- of(Class<T>, String) - Static method in class org.grouplens.lenskit.symbols.TypedSymbol
-
Get a unique symbol for name and type.
- of(Class<T>, Symbol) - Static method in class org.grouplens.lenskit.symbols.TypedSymbol
-
- open(BufferedReader, String) - Static method in class org.grouplens.lenskit.data.dao.DelimitedTextRatingCursor
-
Deprecated.
- open(File) - Static method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
Open a binary rating DAO.
- open(File, BinaryFormatFlag...) - Static method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingPacker
-
Open a new binary rating packer.
- open(File, EnumSet<BinaryFormatFlag>) - Static method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingPacker
-
Open a new binary rating packer.
- open(File, TableLayout, CompressionMode) - Static method in class org.grouplens.lenskit.util.table.writer.CSVWriter
-
Open a CSV writer to write to a file.
- open(File, TableLayout) - Static method in class org.grouplens.lenskit.util.table.writer.CSVWriter
-
Open a CSV writer to write to an auto-compressed file.
- openFile(File) - Static method in class org.grouplens.lenskit.util.LineCursor
-
Open a delimited text cursor as a file.
- openFile(File, CompressionMode) - Static method in class org.grouplens.lenskit.util.LineCursor
-
Open a delimited text cursor as a file.
- openInput(File, Charset, CompressionMode) - Static method in class org.grouplens.lenskit.util.io.LKFileUtils
-
Open a file for input, optionally compressed.
- openInput(File, CompressionMode) - Static method in class org.grouplens.lenskit.util.io.LKFileUtils
-
Open a file for input with the default charset.
- openInput(File) - Static method in class org.grouplens.lenskit.util.io.LKFileUtils
-
Open a reader with automatic compression and the default character set.
- openOutput(File, Charset, CompressionMode) - Static method in class org.grouplens.lenskit.util.io.LKFileUtils
-
Open a file for input, optionally compressed.
- openOutput(File, CompressionMode) - Static method in class org.grouplens.lenskit.util.io.LKFileUtils
-
Open a file for output with the default charset.
- openOutput(File) - Static method in class org.grouplens.lenskit.util.io.LKFileUtils
-
Open a reader with automatic compression inference.
- openOutputStream() - Method in class org.grouplens.lenskit.util.io.StagedWrite
-
Open an output stream for the staging file.
- Order<E> - Interface in org.grouplens.lenskit.eval.data.crossfold
-
An order for a list.
- OrdRecRatingPredictor - Class in org.grouplens.lenskit.predict.ordrec
-
Rating predictor using OrdRec to map scores to ratings.
- OrdRecRatingPredictor(ItemScorer, UserEventDAO, Quantizer, double, double, int, boolean) - Constructor for class org.grouplens.lenskit.predict.ordrec.OrdRecRatingPredictor
-
Constructor of OrdRecRatingPrediciton
- OrdRecRatingPredictor(ItemScorer, UserEventDAO, Quantizer) - Constructor for class org.grouplens.lenskit.predict.ordrec.OrdRecRatingPredictor
-
- org.grouplens.lenskit - package org.grouplens.lenskit
-
Interfaces defining the LensKit API.
- org.grouplens.lenskit.baseline - package org.grouplens.lenskit.baseline
-
Baseline predictors.
- org.grouplens.lenskit.basic - package org.grouplens.lenskit.basic
-
Basic component implementations.
- org.grouplens.lenskit.cli - package org.grouplens.lenskit.cli
-
- org.grouplens.lenskit.collections - package org.grouplens.lenskit.collections
-
Custom collections and related utilities.
- org.grouplens.lenskit.config - package org.grouplens.lenskit.config
-
Configuration loading support.
- org.grouplens.lenskit.core - package org.grouplens.lenskit.core
-
Core API implementation classes for LensKit.
- org.grouplens.lenskit.cursors - package org.grouplens.lenskit.cursors
-
Cursors for iterative data access.
- org.grouplens.lenskit.data.dao - package org.grouplens.lenskit.data.dao
-
LensKit data access objects.
- org.grouplens.lenskit.data.dao.packed - package org.grouplens.lenskit.data.dao.packed
-
Binary-packed rating DAOs.
- org.grouplens.lenskit.data.event - package org.grouplens.lenskit.data.event
-
LensKit's events and related types.
- org.grouplens.lenskit.data.history - package org.grouplens.lenskit.data.history
-
User histories (sequences of events).
- org.grouplens.lenskit.data.pref - package org.grouplens.lenskit.data.pref
-
User preferences for items.
- org.grouplens.lenskit.data.snapshot - package org.grouplens.lenskit.data.snapshot
-
Snapshotting summarized user data.
- org.grouplens.lenskit.data.source - package org.grouplens.lenskit.data.source
-
Support for data sources, packaged configurations of DAOs.
- org.grouplens.lenskit.data.sql - package org.grouplens.lenskit.data.sql
-
JDBC-based data access layer.
- org.grouplens.lenskit.data.text - package org.grouplens.lenskit.data.text
-
Support for reading data from various forms of text files (mostly CSV its friends).
- org.grouplens.lenskit.eval - package org.grouplens.lenskit.eval
-
- org.grouplens.lenskit.eval.algorithm - package org.grouplens.lenskit.eval.algorithm
-
- org.grouplens.lenskit.eval.cli - package org.grouplens.lenskit.eval.cli
-
- org.grouplens.lenskit.eval.data - package org.grouplens.lenskit.eval.data
-
- org.grouplens.lenskit.eval.data.crossfold - package org.grouplens.lenskit.eval.data.crossfold
-
- org.grouplens.lenskit.eval.data.pack - package org.grouplens.lenskit.eval.data.pack
-
- org.grouplens.lenskit.eval.data.subsample - package org.grouplens.lenskit.eval.data.subsample
-
- org.grouplens.lenskit.eval.data.traintest - package org.grouplens.lenskit.eval.data.traintest
-
- org.grouplens.lenskit.eval.graph - package org.grouplens.lenskit.eval.graph
-
- org.grouplens.lenskit.eval.metrics - package org.grouplens.lenskit.eval.metrics
-
- org.grouplens.lenskit.eval.metrics.predict - package org.grouplens.lenskit.eval.metrics.predict
-
- org.grouplens.lenskit.eval.metrics.topn - package org.grouplens.lenskit.eval.metrics.topn
-
- org.grouplens.lenskit.eval.results - package org.grouplens.lenskit.eval.results
-
- org.grouplens.lenskit.eval.script - package org.grouplens.lenskit.eval.script
-
Machinery for interpreting evaluator scripts.
- org.grouplens.lenskit.eval.traintest - package org.grouplens.lenskit.eval.traintest
-
- org.grouplens.lenskit.external - package org.grouplens.lenskit.external
-
- org.grouplens.lenskit.indexes - package org.grouplens.lenskit.indexes
-
Indexes mapping between objects or IDs and integers.
- org.grouplens.lenskit.inject - package org.grouplens.lenskit.inject
-
Support classes for working with dependency injection.
- org.grouplens.lenskit.iterative - package org.grouplens.lenskit.iterative
-
Common utilities for iterative methods.
- org.grouplens.lenskit.knn - package org.grouplens.lenskit.knn
-
Neighborhood-based collaborative filtering (common support code).
- org.grouplens.lenskit.knn.item - package org.grouplens.lenskit.knn.item
-
Implementation of item-item collaborative filtering.
- org.grouplens.lenskit.knn.item.model - package org.grouplens.lenskit.knn.item.model
-
Model classes and builders for the item-item k-NN collaborative filter.
- org.grouplens.lenskit.knn.user - package org.grouplens.lenskit.knn.user
-
Implementation of user-user collaborative filtering.
- org.grouplens.lenskit.mf.funksvd - package org.grouplens.lenskit.mf.funksvd
-
- org.grouplens.lenskit.mf.svd - package org.grouplens.lenskit.mf.svd
-
- org.grouplens.lenskit.predict - package org.grouplens.lenskit.predict
-
- org.grouplens.lenskit.predict.ordrec - package org.grouplens.lenskit.predict.ordrec
-
- org.grouplens.lenskit.scored - package org.grouplens.lenskit.scored
-
Associate IDs with scores.
- org.grouplens.lenskit.slopeone - package org.grouplens.lenskit.slopeone
-
- org.grouplens.lenskit.symbols - package org.grouplens.lenskit.symbols
-
Interned symbols.
- org.grouplens.lenskit.transform.clamp - package org.grouplens.lenskit.transform.clamp
-
Clamping functions.
- org.grouplens.lenskit.transform.normalize - package org.grouplens.lenskit.transform.normalize
-
Interfaces and classes for data normalization.
- org.grouplens.lenskit.transform.quantize - package org.grouplens.lenskit.transform.quantize
-
Quantize values.
- org.grouplens.lenskit.transform.threshold - package org.grouplens.lenskit.transform.threshold
-
Threshold values.
- org.grouplens.lenskit.transform.truncate - package org.grouplens.lenskit.transform.truncate
-
- org.grouplens.lenskit.util - package org.grouplens.lenskit.util
-
Utility classes used by the rest of LensKit.
- org.grouplens.lenskit.util.io - package org.grouplens.lenskit.util.io
-
I/O utilitises.
- org.grouplens.lenskit.util.parallel - package org.grouplens.lenskit.util.parallel
-
Utilities for parallel computation.
- org.grouplens.lenskit.util.statistics - package org.grouplens.lenskit.util.statistics
-
Statistical utilities.
- org.grouplens.lenskit.util.table - package org.grouplens.lenskit.util.table
-
- org.grouplens.lenskit.util.table.writer - package org.grouplens.lenskit.util.table.writer
-
Utilities for writing two-dimensional tables of data.
- org.grouplens.lenskit.vectors - package org.grouplens.lenskit.vectors
-
Sparse vectors and their operations.
- org.grouplens.lenskit.vectors.similarity - package org.grouplens.lenskit.vectors.similarity
-
Similarity functions over vectors.
- ORIGINAL_SCORE_SYMBOL - Static variable in class org.grouplens.lenskit.basic.RescoringItemRecommender
-
- OutputPredictMetric - Class in org.grouplens.lenskit.eval.traintest
-
Predict metric that writes predictions to a file.
- OutputPredictMetric(ExperimentOutputLayout, File, List<Pair<Symbol, String>>) - Constructor for class org.grouplens.lenskit.eval.traintest.OutputPredictMetric
-
- OutputPredictMetric.Context - Class in org.grouplens.lenskit.eval.traintest
-
- OutputPredictMetric.Factory - Class in org.grouplens.lenskit.eval.traintest
-
- OutputPredictMetric.FactoryBuilder - Class in org.grouplens.lenskit.eval.traintest
-
Configure the prediction output.
- OutputTopNMetric - Class in org.grouplens.lenskit.eval.traintest
-
Top-N metric that writes recommendations to a file.
- OutputTopNMetric(ExperimentOutputLayout, File, int, ItemSelector, ItemSelector) - Constructor for class org.grouplens.lenskit.eval.traintest.OutputTopNMetric
-
- OutputTopNMetric.Context - Class in org.grouplens.lenskit.eval.traintest
-
- OutputTopNMetric.Factory - Class in org.grouplens.lenskit.eval.traintest
-
- OutputTopNMetric.FactoryBuilder - Class in org.grouplens.lenskit.eval.traintest
-
Configure the prediction output.
- pack(EventDAO) - Static method in class org.grouplens.lenskit.data.snapshot.PackedPreferenceSnapshot
-
- packed(File, BinaryFormatFlag...) - Static method in class org.grouplens.lenskit.eval.data.RatingWriters
-
Write ratings to a packed file.
- packed(File, EnumSet<BinaryFormatFlag>) - Static method in class org.grouplens.lenskit.eval.data.RatingWriters
-
Write ratings to a packed file.
- PackedDataSource - Class in org.grouplens.lenskit.data.source
-
Data source backed by a packed rating file.
- PackedDataSource(String, File, PreferenceDomain) - Constructor for class org.grouplens.lenskit.data.source.PackedDataSource
-
- PackedDataSourceBuilder - Class in org.grouplens.lenskit.data.source
-
- PackedDataSourceBuilder() - Constructor for class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
- PackedDataSourceBuilder(String) - Constructor for class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
- PackedDataSourceBuilder(File) - Constructor for class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
- PackedPreferenceSnapshot - Class in org.grouplens.lenskit.data.snapshot
-
An in-memory snapshot of rating data stored in packed arrays.
- PackedPreferenceSnapshotBuilder - Class in org.grouplens.lenskit.data.snapshot
-
A Factory that creates PackedRatingBuildSnapshots from an opened
DataAccessObject.
- PackedPreferenceSnapshotBuilder(EventDAO, Random) - Constructor for class org.grouplens.lenskit.data.snapshot.PackedPreferenceSnapshotBuilder
-
- PackedScoredIdList - Class in org.grouplens.lenskit.scored
-
A space-efficient, unboxed list of scored IDs.
- packedSet(Collection<Long>) - Static method in class org.grouplens.lenskit.collections.LongUtils
-
Pack longs into a sorted set.
- packedSet(long...) - Static method in class org.grouplens.lenskit.collections.LongUtils
-
Pack longs into a sorted set.
- PackRatings - Class in org.grouplens.lenskit.cli
-
Pack ratings data into a rating file.
- PackRatings(Namespace) - Constructor for class org.grouplens.lenskit.cli.PackRatings
-
- PackTask - Class in org.grouplens.lenskit.eval.data.pack
-
Pack data sets.
- PackTask() - Constructor for class org.grouplens.lenskit.eval.data.pack.PackTask
-
- pairLeft() - Static method in class org.grouplens.lenskit.util.Functional
-
- pairRight() - Static method in class org.grouplens.lenskit.util.Functional
-
- Parameter - Annotation Type in org.grouplens.lenskit.core
-
Annotation for component parameters.
- parse(String) - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
- parse(String, Object) - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
- parse(String) - Method in interface org.grouplens.lenskit.data.text.EventFormat
-
Parse a line into an event.
- parse(String, Object) - Method in interface org.grouplens.lenskit.data.text.EventFormat
-
Parse using a context.
- parse(String...) - Static method in class org.grouplens.lenskit.eval.cli.EvalCLIOptions
-
- partition(List<E>) - Method in class org.grouplens.lenskit.eval.data.crossfold.FractionPartition
-
- partition(List<Rating>, Random) - Method in class org.grouplens.lenskit.eval.data.crossfold.Holdout
-
- partition(List<E>) - Method in class org.grouplens.lenskit.eval.data.crossfold.HoldoutNPartition
-
- partition(List<E>) - Method in interface org.grouplens.lenskit.eval.data.crossfold.PartitionAlgorithm
-
Compute a partition of some data.
- partition(List<E>) - Method in class org.grouplens.lenskit.eval.data.crossfold.RetainNPartition
-
- PartitionAlgorithm<E> - Interface in org.grouplens.lenskit.eval.data.crossfold
-
Partitioning algorithmInfo for an ordered sequence of stuff.
- PearsonCorrelation - Class in org.grouplens.lenskit.vectors.similarity
-
Similarity function using Pearson correlation.
- PearsonCorrelation() - Constructor for class org.grouplens.lenskit.vectors.similarity.PearsonCorrelation
-
- PearsonCorrelation(double) - Constructor for class org.grouplens.lenskit.vectors.similarity.PearsonCorrelation
-
- perform() - Method in class org.grouplens.lenskit.eval.AbstractTask
-
- perform() - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Run the crossfold command.
- perform() - Method in class org.grouplens.lenskit.eval.data.pack.PackTask
-
- perform() - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Run the Subsample command.
- perform() - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- perform() - Method in class org.grouplens.lenskit.eval.script.GroovyActionTask
-
- perform(Closure<K>) - Method in class org.grouplens.lenskit.eval.script.TargetDelegate
-
- perform() - Method in class org.grouplens.lenskit.eval.TrainModelTask
-
- perform() - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Run the evaluation on the train test data source files
- PlaceholderSatisfaction - Class in org.grouplens.lenskit.inject
-
A placeholder satisfaction for graph rewriting.
- PlaceholderSatisfaction(Class<?>) - Constructor for class org.grouplens.lenskit.inject.PlaceholderSatisfaction
-
- poll() - Method in class org.grouplens.lenskit.cursors.AbstractPollingCursor
-
Return the next element in this Cursor, or null if there are no more
elements.
- poll() - Method in class org.grouplens.lenskit.data.dao.DelimitedTextRatingCursor
-
Deprecated.
- poll() - Method in class org.grouplens.lenskit.util.LineCursor
-
- precision - Variable in class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric.Result
-
- PrecisionRecallTopNMetric - Class in org.grouplens.lenskit.eval.metrics.topn
-
A metric to compute the precision and recall of a recommender given a
set of candidate items to recommend from and a set of desired items.
- PrecisionRecallTopNMetric(String, String, int, ItemSelector, ItemSelector, ItemSelector) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric
-
Construct a new recall and precision top n metric
- PrecisionRecallTopNMetric.Builder - Class in org.grouplens.lenskit.eval.metrics.topn
-
- PrecisionRecallTopNMetric.Context - Class in org.grouplens.lenskit.eval.metrics.topn
-
- PrecisionRecallTopNMetric.Result - Class in org.grouplens.lenskit.eval.metrics.topn
-
- PrecomputedItemScorer - Class in org.grouplens.lenskit.basic
-
An item scorer that stores a precomputed map of item scores.
- PrecomputedItemScorer.Builder - Class in org.grouplens.lenskit.basic
-
Builder for mock item scorers.
- predict(long, Collection<Long>) - Method in class org.grouplens.lenskit.basic.AbstractRatingPredictor
-
Predict the user's preference for a collection of items.
- predict(long, long) - Method in class org.grouplens.lenskit.basic.AbstractRatingPredictor
-
Predict a user's rating for a single item.
- predict(long, MutableSparseVector) - Method in class org.grouplens.lenskit.basic.SimpleRatingPredictor
-
- Predict - Class in org.grouplens.lenskit.cli
-
Predict item ratings for a user.
- Predict(Namespace) - Constructor for class org.grouplens.lenskit.cli.Predict
-
- predict(long, MutableSparseVector) - Method in class org.grouplens.lenskit.predict.KnownRatingRatingPredictor
-
- predict(long, MutableSparseVector) - Method in class org.grouplens.lenskit.predict.ordrec.OrdRecRatingPredictor
-
- predict(long, long) - Method in interface org.grouplens.lenskit.RatingPredictor
-
Predict a user's rating for a single item.
- predict(long, Collection<Long>) - Method in interface org.grouplens.lenskit.RatingPredictor
-
Predict the user's preference for a collection of items.
- predict(long, MutableSparseVector) - Method in interface org.grouplens.lenskit.RatingPredictor
-
Predict for items in a vector.
- predict(long, MutableSparseVector) - Method in class org.grouplens.lenskit.transform.quantize.QuantizedRatingPredictor
-
- PREDICTION_SOURCE_SYMBOL - Static variable in class org.grouplens.lenskit.basic.SimpleRatingPredictor
-
- predictionEntropy - Variable in class org.grouplens.lenskit.eval.metrics.predict.EntropyPredictMetric.EntropyResult
-
- prefDomain(Map<String, Object>) - Method in class org.grouplens.lenskit.config.BindingDSL
-
Make a preference domain.
- Preference - Interface in org.grouplens.lenskit.data.pref
-
A real-valued preference a user has for an item.
- PreferenceBuilder - Class in org.grouplens.lenskit.data.pref
-
Build a preference.
- PreferenceBuilder() - Constructor for class org.grouplens.lenskit.data.pref.PreferenceBuilder
-
- PreferenceDomain - Class in org.grouplens.lenskit.data.pref
-
An object describing the domain of preference data, used in ratings and predictions.
- PreferenceDomain(double, double, double) - Constructor for class org.grouplens.lenskit.data.pref.PreferenceDomain
-
Create a discrete bounded preference domain.
- PreferenceDomain(double, double) - Constructor for class org.grouplens.lenskit.data.pref.PreferenceDomain
-
Create a continuous bounded preference domain.
- PreferenceDomainBuilder - Class in org.grouplens.lenskit.data.pref
-
- PreferenceDomainBuilder() - Constructor for class org.grouplens.lenskit.data.pref.PreferenceDomainBuilder
-
Create an uninitialized preference domain builder.
- PreferenceDomainBuilder(double, double) - Constructor for class org.grouplens.lenskit.data.pref.PreferenceDomainBuilder
-
Create a preference domain builder with a specified minimum and maximum.
- PreferenceDomainQuantizer - Class in org.grouplens.lenskit.transform.quantize
-
Quantizer that uses a range and precision to determine discrete values.
- PreferenceDomainQuantizer(PreferenceDomain) - Constructor for class org.grouplens.lenskit.transform.quantize.PreferenceDomainQuantizer
-
Create a new quantizer from a discrete preference domain.
- PreferenceDomainQuantizer(double, double, double) - Constructor for class org.grouplens.lenskit.transform.quantize.PreferenceDomainQuantizer
-
Create a new preference domain quantizer.
- PreferenceDomainQuantizer.AutoProvider - Class in org.grouplens.lenskit.transform.quantize
-
- Preferences - Class in org.grouplens.lenskit.data.pref
-
Utility class for working with preferences.
- PreferenceSnapshot - Interface in org.grouplens.lenskit.data.snapshot
-
Snapshot of the ratings data for building a recommender.
- PrefetchingItemDAO - Class in org.grouplens.lenskit.data.dao
-
Item DAO that streams the events to get item information.
- PrefetchingItemDAO(EventDAO) - Constructor for class org.grouplens.lenskit.data.dao.PrefetchingItemDAO
-
- PrefetchingItemEventDAO - Class in org.grouplens.lenskit.data.dao
-
Item event DAO that pre-loads all events from an event DAO.
- PrefetchingItemEventDAO(EventDAO) - Constructor for class org.grouplens.lenskit.data.dao.PrefetchingItemEventDAO
-
- PrefetchingUserDAO - Class in org.grouplens.lenskit.data.dao
-
User DAO that streams the events to get user information.
- PrefetchingUserDAO(EventDAO) - Constructor for class org.grouplens.lenskit.data.dao.PrefetchingUserDAO
-
- PrefetchingUserEventDAO - Class in org.grouplens.lenskit.data.dao
-
User event DAO that pre-loads all events from an event DAO.
- PrefetchingUserEventDAO(EventDAO) - Constructor for class org.grouplens.lenskit.data.dao.PrefetchingUserEventDAO
-
- prefix - Variable in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
- prefixed(TableWriter, List<?>) - Static method in class org.grouplens.lenskit.util.table.writer.TableWriters
-
Create a table writer that writes data with common leading columns to an
underlying table writer.
- prefixed(TableWriter, Object...) - Static method in class org.grouplens.lenskit.util.table.writer.TableWriters
-
Create a table writer that writes data with common leading columns to an
underlying table writer.
- prepare(int, double, double, double, double, double) - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdater
-
Prepare the updater for updating the feature values for a particular user/item ID.
- prepareEvents(SortOrder) - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
- prepareEvents(SortOrder) - Method in interface org.grouplens.lenskit.data.sql.SQLStatementFactory
-
- prepareItemEvents() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
- prepareItemEvents() - Method in interface org.grouplens.lenskit.data.sql.SQLStatementFactory
-
- prepareItems() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
- prepareItems() - Method in interface org.grouplens.lenskit.data.sql.SQLStatementFactory
-
- prepareItemUsers() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
- prepareItemUsers() - Method in interface org.grouplens.lenskit.data.sql.SQLStatementFactory
-
- prepareUserEvents() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
- prepareUserEvents() - Method in interface org.grouplens.lenskit.data.sql.SQLStatementFactory
-
- prepareUsers() - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
- prepareUsers() - Method in interface org.grouplens.lenskit.data.sql.SQLStatementFactory
-
- previousInt() - Method in class org.grouplens.lenskit.collections.BitSetIterator
-
- PrimaryScorer - Annotation Type in org.grouplens.lenskit.baseline
-
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.grouplens.lenskit.core.LenskitAnnotationProcessor
-
- processNode(DAGNode<Component, Dependency>, DAGNode<Component, Dependency>) - Method in interface org.grouplens.lenskit.inject.NodeProcessor
-
Process a graph node.
- processNodes(DAGNode<Component, Dependency>, Collection<DAGNode<Component, Dependency>>, NodeProcessor) - Static method in class org.grouplens.lenskit.inject.NodeProcessors
-
Process a set of nodes in a graph using a node processor.
- properties - Variable in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
- propertyMissing(String) - Method in class org.grouplens.lenskit.eval.script.DefaultConfigDelegate
-
- propertyMissing(String, Object) - Method in class org.grouplens.lenskit.eval.script.DefaultConfigDelegate
-
- Provider(ItemScorer, ItemScorer, PreferenceDomain) - Constructor for class org.grouplens.lenskit.basic.SimpleRatingPredictor.Provider
-
Construct an automatic provider.
- Provider(ItemDAO, GlobalItemScorer) - Constructor for class org.grouplens.lenskit.basic.TopNGlobalItemRecommender.Provider
-
- Provider(UserEventDAO, ItemDAO, ItemScorer) - Constructor for class org.grouplens.lenskit.basic.TopNItemRecommender.Provider
-
- put(long, double) - Method in class org.grouplens.lenskit.util.IdMeanAccumulator
-
Accumulate a value with an ID.
- put(String, String) - Method in class org.grouplens.lenskit.util.LogContext
-
Set a key in the MDC environment.
- put(long, double) - Method in interface org.grouplens.lenskit.util.ScoredItemAccumulator
-
Put a new item in the accumulator.
- put(long, double) - Method in class org.grouplens.lenskit.util.TopNScoredItemAccumulator
-
- put(long, double) - Method in class org.grouplens.lenskit.util.UnlimitedScoredItemAccumulator
-
- putField(String, Object) - Method in class org.grouplens.lenskit.util.io.AbstractDescriptionWriter
-
- putField(String, String) - Method in interface org.grouplens.lenskit.util.io.DescriptionWriter
-
Put a field into the description.
- putField(String, long) - Method in interface org.grouplens.lenskit.util.io.DescriptionWriter
-
Put an integer field.
- putField(String, double) - Method in interface org.grouplens.lenskit.util.io.DescriptionWriter
-
Put a floating-point field.
- putField(String, byte[]) - Method in interface org.grouplens.lenskit.util.io.DescriptionWriter
-
Put a byte array field.
- putField(String, Object) - Method in interface org.grouplens.lenskit.util.io.DescriptionWriter
-
Put an object field into the description.
- putField(String, T, Describer<? super T>) - Method in interface org.grouplens.lenskit.util.io.DescriptionWriter
-
Put an object field into the description.
- putField(String, String) - Method in class org.grouplens.lenskit.util.io.HashDescriptionWriter
-
- putField(String, long) - Method in class org.grouplens.lenskit.util.io.HashDescriptionWriter
-
- putField(String, double) - Method in class org.grouplens.lenskit.util.io.HashDescriptionWriter
-
- putField(String, byte[]) - Method in class org.grouplens.lenskit.util.io.HashDescriptionWriter
-
- putField(String, T, Describer<? super T>) - Method in class org.grouplens.lenskit.util.io.HashDescriptionWriter
-
- putField(String, String) - Method in class org.grouplens.lenskit.util.io.StringDescriptionWriter
-
- putField(String, long) - Method in class org.grouplens.lenskit.util.io.StringDescriptionWriter
-
- putField(String, double) - Method in class org.grouplens.lenskit.util.io.StringDescriptionWriter
-
- putField(String, byte[]) - Method in class org.grouplens.lenskit.util.io.StringDescriptionWriter
-
- putField(String, T, Describer<? super T>) - Method in class org.grouplens.lenskit.util.io.StringDescriptionWriter
-
- putItemPair(long, SparseVector, long, SparseVector) - Method in class org.grouplens.lenskit.slopeone.SlopeOneModelDataAccumulator
-
Puts the item pair into the accumulator.
- putList(String, Iterable<?>) - Method in class org.grouplens.lenskit.util.io.AbstractDescriptionWriter
-
- putList(String, Iterable<?>) - Method in interface org.grouplens.lenskit.util.io.DescriptionWriter
-
Put a field with a list of values, using the default describer.
- putList(String, Iterable<T>, Describer<? super T>) - Method in interface org.grouplens.lenskit.util.io.DescriptionWriter
-
Put a field with a list of values.
- putList(String, Iterable<T>, Describer<? super T>) - Method in class org.grouplens.lenskit.util.io.HashDescriptionWriter
-
- putList(String, Iterable<T>, Describer<? super T>) - Method in class org.grouplens.lenskit.util.io.StringDescriptionWriter
-
- RandomOrder<E> - Class in org.grouplens.lenskit.eval.data.crossfold
-
Ordering that randomizes the list.
- RandomOrder() - Constructor for class org.grouplens.lenskit.eval.data.crossfold.RandomOrder
-
- RandomProvider - Class in org.grouplens.lenskit.util
-
- RandomProvider() - Constructor for class org.grouplens.lenskit.util.RandomProvider
-
- randomSubset(LongSet, int, Random) - Static method in class org.grouplens.lenskit.collections.LongUtils
-
Selects a random subset of n
longs from a given set of longs.
- randomSubset(LongSet, int, LongSet, Random) - Static method in class org.grouplens.lenskit.collections.LongUtils
-
Selects a random subset of n
longs from a given set of longs such that no selected
items is in a second set of longs.
- randomSubset(ItemSelector, int) - Static method in class org.grouplens.lenskit.eval.metrics.topn.ItemSelectors
-
Randomly select items selected by another selector.
- rank - Variable in class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric.UserResult
-
- Rating - Interface in org.grouplens.lenskit.data.event
-
A rating is an expression of preference for an item by a user.
- rating() - Static method in class org.grouplens.lenskit.data.text.Fields
-
The rating field.
- RATING_PROBABILITY_CHANNEL - Static variable in class org.grouplens.lenskit.predict.ordrec.OrdRecRatingPredictor
-
- RatingBuilder - Class in org.grouplens.lenskit.data.event
-
- RatingBuilder() - Constructor for class org.grouplens.lenskit.data.event.RatingBuilder
-
Create an uninitialized rating builder.
- ratingEntropy - Variable in class org.grouplens.lenskit.eval.metrics.predict.EntropyPredictMetric.EntropyResult
-
- RatingEventType - Class in org.grouplens.lenskit.data.text
-
- RatingEventType() - Constructor for class org.grouplens.lenskit.data.text.RatingEventType
-
- RatingFile - Annotation Type in org.grouplens.lenskit.data.dao
-
- RatingPredictor - Interface in org.grouplens.lenskit
-
Predict user ratings.
- RatingPredictorItemScorer - Class in org.grouplens.lenskit.predict
-
Item scorer that uses rating predictions.
- RatingPredictorItemScorer(RatingPredictor) - Constructor for class org.grouplens.lenskit.predict.RatingPredictorItemScorer
-
- RatingRangeClampingFunction - Class in org.grouplens.lenskit.transform.clamp
-
Clamp values to the range of valid ratings.
- RatingRangeClampingFunction(PreferenceDomain) - Constructor for class org.grouplens.lenskit.transform.clamp.RatingRangeClampingFunction
-
- Ratings - Class in org.grouplens.lenskit.data.event
-
Utilities for working with ratings.
- Ratings() - Constructor for class org.grouplens.lenskit.data.event.Ratings
-
- ratings(File, String) - Static method in class org.grouplens.lenskit.data.text.TextEventDAO
-
Open a rating DAO with the default layout and automatic compression.
- ratings(File, String, CompressionMode) - Static method in class org.grouplens.lenskit.data.text.TextEventDAO
-
Open a potentially-compressed file of ratings.
- RatingSnapshotDAO - Class in org.grouplens.lenskit.data.dao.packed
-
A DAO that has a snapshot of the rating data.
- RatingSnapshotDAO.Builder - Class in org.grouplens.lenskit.data.dao.packed
-
- RatingVectorUserHistorySummarizer - Class in org.grouplens.lenskit.data.history
-
Summarize a history by extracting a rating vector.
- RatingVectorUserHistorySummarizer() - Constructor for class org.grouplens.lenskit.data.history.RatingVectorUserHistorySummarizer
-
- RatingWriter - Interface in org.grouplens.lenskit.eval.data
-
Interface for writing ratings.
- RatingWriters - Class in org.grouplens.lenskit.eval.data
-
- readBuffer(ReadableByteChannel, ByteBuffer) - Static method in class org.grouplens.lenskit.data.dao.packed.BinaryUtils
-
Read a buffer completely from a channel.
- readBuffer(FileChannel, ByteBuffer, long) - Static method in class org.grouplens.lenskit.data.dao.packed.BinaryUtils
-
Read a buffer completely from a position in a file.
- readIdList(File) - Static method in class org.grouplens.lenskit.util.io.LKFileUtils
-
Read a list of long IDs from a file, one per line.
- RealThreshold - Class in org.grouplens.lenskit.transform.threshold
-
Checks similarity values to ensure their real values are
over the
ThresholdValue
.
- RealThreshold(double) - Constructor for class org.grouplens.lenskit.transform.threshold.RealThreshold
-
- recall - Variable in class org.grouplens.lenskit.eval.metrics.topn.IndependentRecallTopNMetric.Result
-
- recall - Variable in class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric.Result
-
- recommend(long) - Method in class org.grouplens.lenskit.basic.AbstractItemRecommender
-
Recommend all possible items for a user using the default exclude set.
- recommend(long, int) - Method in class org.grouplens.lenskit.basic.AbstractItemRecommender
-
Recommend up to n items for a user using the default exclude
set.
- recommend(long, Set<Long>) - Method in class org.grouplens.lenskit.basic.AbstractItemRecommender
-
Recommend all possible items for a user from a set of candidates using
the default exclude set.
- recommend(long, int, Set<Long>, Set<Long>) - Method in class org.grouplens.lenskit.basic.AbstractItemRecommender
-
Produce a set of recommendations for the user.
- recommend(long, int, LongSet, LongSet) - Method in class org.grouplens.lenskit.basic.AbstractItemRecommender
-
Implementation method for ID-based recommendation.
- recommend(long) - Method in class org.grouplens.lenskit.basic.RescoringItemRecommender
-
- recommend(long, int) - Method in class org.grouplens.lenskit.basic.RescoringItemRecommender
-
- recommend(long, Set<Long>) - Method in class org.grouplens.lenskit.basic.RescoringItemRecommender
-
- recommend(long, int, Set<Long>, Set<Long>) - Method in class org.grouplens.lenskit.basic.RescoringItemRecommender
-
- recommend(int, SparseVector) - Method in class org.grouplens.lenskit.basic.TopNGlobalItemRecommender
-
Pick the top n items from a score vector.
- recommend(long, int, LongSet, LongSet) - Method in class org.grouplens.lenskit.basic.TopNItemRecommender
-
Implement the ID-based recommendation in terms of the scorer.
- recommend(int, SparseVector) - Method in class org.grouplens.lenskit.basic.TopNItemRecommender
-
Pick the top n items from a score vector.
- Recommend - Class in org.grouplens.lenskit.cli
-
Generate Top-N recommendations for users.
- Recommend(Namespace) - Constructor for class org.grouplens.lenskit.cli.Recommend
-
- recommend(long) - Method in interface org.grouplens.lenskit.ItemRecommender
-
Recommend all possible items for a user using the default exclude set.
- recommend(long, int) - Method in interface org.grouplens.lenskit.ItemRecommender
-
Recommend up to n items for a user using the default exclude
set.
- recommend(long, Set<Long>) - Method in interface org.grouplens.lenskit.ItemRecommender
-
Recommend all possible items for a user from a set of candidates using
the default exclude set.
- recommend(long, int, Set<Long>, Set<Long>) - Method in interface org.grouplens.lenskit.ItemRecommender
-
Produce a set of recommendations for the user.
- Recommender - Interface in org.grouplens.lenskit
-
Main entry point for accessing recommender components.
- RecommenderBuildException - Exception in org.grouplens.lenskit
-
Exception thrown when there is an error building a recommender.
- RecommenderBuildException() - Constructor for exception org.grouplens.lenskit.RecommenderBuildException
-
Consruct a new recommender build exception.
- RecommenderBuildException(String) - Constructor for exception org.grouplens.lenskit.RecommenderBuildException
-
Construct exception with a message.
- RecommenderBuildException(String, Throwable) - Constructor for exception org.grouplens.lenskit.RecommenderBuildException
-
Construct exception with a message and cause.
- RecommenderBuildException(Throwable) - Constructor for exception org.grouplens.lenskit.RecommenderBuildException
-
Construct an exception with a cause.
- RecommenderConfigurationException - Exception in org.grouplens.lenskit.core
-
Error thrown when an error occurs resolving the recommender configuration graph.
- RecommenderConfigurationException() - Constructor for exception org.grouplens.lenskit.core.RecommenderConfigurationException
-
- RecommenderConfigurationException(String) - Constructor for exception org.grouplens.lenskit.core.RecommenderConfigurationException
-
- RecommenderConfigurationException(String, Throwable) - Constructor for exception org.grouplens.lenskit.core.RecommenderConfigurationException
-
- RecommenderConfigurationException(Throwable) - Constructor for exception org.grouplens.lenskit.core.RecommenderConfigurationException
-
- RecommenderDiagramWriter - Class in org.grouplens.lenskit.eval.graph
-
Writes recommender diagrams to files.
- RecommenderDiagramWriter() - Constructor for class org.grouplens.lenskit.eval.graph.RecommenderDiagramWriter
-
- RecommenderEngine - Interface in org.grouplens.lenskit
-
Service providing access to a recommender.
- RecommenderGraphBuilder - Class in org.grouplens.lenskit.inject
-
Build recommender graphs.
- RecommenderGraphBuilder() - Constructor for class org.grouplens.lenskit.inject.RecommenderGraphBuilder
-
- RecommenderInstantiator - Class in org.grouplens.lenskit.inject
-
Process a recommender graph to deal with its shareable nodes.
- RecommenderLoader - Class in org.grouplens.lenskit.cli
-
Load recommenders from models or configurations.
- RecommenderLoader(InputData, ScriptEnvironment, Namespace) - Constructor for class org.grouplens.lenskit.cli.RecommenderLoader
-
- registerCommand(Class<T>, Class<? extends Builder>) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Register a builder class for a type.
- registerDep(Object, ListenableFuture<?>) - Method in class org.grouplens.lenskit.eval.script.ConfigMethodInvoker
-
- RegularizationTerm - Annotation Type in org.grouplens.lenskit.iterative
-
The regularization factor applied in many iterative methods.
- remove() - Method in class org.grouplens.lenskit.cursors.CursorIterator
-
- remove(Object) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- remove(int) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- removeAll(Collection<?>) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- removeAllChannels() - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Remove all channels stored in this vector.
- removeChannel(TypedSymbol<K>) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Remove the typed channel stored under a particular symbol.
- removeChannelVector(Symbol) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Remove the channel stored under a particular symbol.
- removeLong(int) - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- renderGraph(DAGNode<Component, Dependency>, File) - Static method in class org.grouplens.lenskit.eval.graph.GraphDumper
-
Render a graph to a file.
- repeat(T, int) - Static method in class org.grouplens.lenskit.collections.CollectionUtils
-
Return a list that repeats a single object multiple times.
- reportError(Throwable, String, Object...) - Method in class org.grouplens.lenskit.eval.cli.EvalCLI
-
Deprecated.
- ReportRatingDistribution - Annotation Type in org.grouplens.lenskit.predict.ordrec
-
Control whether the
OrdRec predictor reports full probability
distributions as side channels.
- requires(Object...) - Method in class org.grouplens.lenskit.eval.script.TargetDelegate
-
- RescoringItemRecommender - Class in org.grouplens.lenskit.basic
-
Item recommender that wraps another item recommender and replaces its scores.
- RescoringItemRecommender(ItemRecommender, ItemScorer) - Constructor for class org.grouplens.lenskit.basic.RescoringItemRecommender
-
Create a new rescoring item recommender.
- reset() - Method in interface org.grouplens.lenskit.data.event.EventBuilder
-
Clear the rating builder, as if it were freshly instantiated..
- reset() - Method in class org.grouplens.lenskit.data.event.LikeBatchBuilder
-
- reset() - Method in class org.grouplens.lenskit.data.event.LikeBuilder
-
- reset() - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
- reset() - Method in class org.grouplens.lenskit.util.statistics.MutualInformationAccumulator
-
Reset to start accumulating again.
- resetStatistics() - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDUpdater
-
Reset the statistics and counters tracked by this updater.
- resolveClass(ObjectStreamClass) - Method in class org.grouplens.lenskit.util.io.CustomClassLoaderObjectInputStream
-
- Result(double) - Constructor for class org.grouplens.lenskit.eval.metrics.predict.HLUtilityPredictMetric.Result
-
- Result(double) - Constructor for class org.grouplens.lenskit.eval.metrics.predict.NDCGPredictMetric.Result
-
- Result(double) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.IndependentRecallTopNMetric.Result
-
- Result(double) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.NDCGTopNMetric.Result
-
- Result(double, double) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric.Result
-
- Result(double) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.TopNEntropyMetric.Result
-
- Result(double) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.TopNLengthMetric.Result
-
- Result(double) - Constructor for class org.grouplens.lenskit.eval.metrics.topn.TopNPopularityMetric.Result
-
- ResultColumn - Annotation Type in org.grouplens.lenskit.eval.metrics
-
Specify the information for a column method in a metric response type.
- ResultConverter<T> - Class in org.grouplens.lenskit.eval.metrics
-
Utility class for converting typed results into row data for table writers.
- retain(double) - Method in class org.grouplens.lenskit.transform.threshold.AbsoluteThreshold
-
- retain(double) - Method in class org.grouplens.lenskit.transform.threshold.NoThreshold
-
- retain(double) - Method in class org.grouplens.lenskit.transform.threshold.RealThreshold
-
- retain(double) - Method in interface org.grouplens.lenskit.transform.threshold.Threshold
-
Checks a similarity value against retention criteria for
inclusion in similarity models.
- retainAll(Collection<?>) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- RetainNPartition<E> - Class in org.grouplens.lenskit.eval.data.crossfold
-
Partition the event list by retaining a fixed number of elements.
- RetainNPartition(int) - Constructor for class org.grouplens.lenskit.eval.data.crossfold.RetainNPartition
-
Create a count partitioner.
- returnValue - Variable in class org.grouplens.lenskit.eval.EvalTarget
-
- RMSEPredictMetric - Class in org.grouplens.lenskit.eval.metrics.predict
-
Evaluate a recommender's prediction accuracy with RMSE.
- RMSEPredictMetric() - Constructor for class org.grouplens.lenskit.eval.metrics.predict.RMSEPredictMetric
-
- RMSEPredictMetric.AggregateResult - Class in org.grouplens.lenskit.eval.metrics.predict
-
- RMSEPredictMetric.Context - Class in org.grouplens.lenskit.eval.metrics.predict
-
- RMSEPredictMetric.UserResult - Class in org.grouplens.lenskit.eval.metrics.predict
-
- root(Class<?>) - Method in class org.grouplens.lenskit.config.LenskitConfigDSL
-
Add a root type.
- Row - Interface in org.grouplens.lenskit.util.table
-
One row of a data table.
- rqAddOrder(StringBuilder, SortOrder) - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Add an ORDER BY clause to a query.
- rqAddSelectFrom(StringBuilder) - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Add the SELECT and FROM clauses to the query.
- rqFinish(StringBuilder) - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Finish a query (append a semicolon).
- rule - Variable in class org.grouplens.lenskit.mf.funksvd.FunkSVDModelBuilder
-
- run() - Method in class org.grouplens.lenskit.eval.cli.EvalCLI
-
Deprecated.
- run() - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
- run() - Method in class org.grouplens.lenskit.util.io.LoggingStreamSlurper
-
- runScript(File, EvalProject) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Run a script from a file.
- runScript(Reader, EvalProject) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Run a script from a reader.
- runScript(EvalScript, EvalProject) - Method in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
Run an evaluation config script and get the evaluations it produces.
- RuntimeUpdate - Annotation Type in org.grouplens.lenskit.mf.funksvd
-
Qualifier for the update rule used at runtime.
- scale(double) - Method in class org.grouplens.lenskit.vectors.MutableVec
-
Deprecated.
Scale this vector.
- score(long, long) - Method in class org.grouplens.lenskit.baseline.ConstantItemScorer
-
- score(long, Collection<Long>) - Method in class org.grouplens.lenskit.baseline.ConstantItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.baseline.ConstantItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.baseline.FallbackItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.baseline.ItemMeanRatingItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.baseline.LeastSquaresItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.baseline.UserMeanItemScorer
-
- score(long, Collection<Long>) - Method in class org.grouplens.lenskit.basic.AbstractItemScorer
-
Score a collection of items.
- score(long, long) - Method in class org.grouplens.lenskit.basic.AbstractItemScorer
-
Score a single item.
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.basic.PrecomputedItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.basic.SimpleCachingItemScorer
-
For each input, check with the cached user id.
- score(long, long) - Method in interface org.grouplens.lenskit.ItemScorer
-
Score a single item.
- score(long, Collection<Long>) - Method in interface org.grouplens.lenskit.ItemScorer
-
Score a collection of items.
- score(long, MutableSparseVector) - Method in interface org.grouplens.lenskit.ItemScorer
-
Score items in a vector.
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.knn.item.ItemItemScorer
-
Score items by computing predicted ratings.
- score(long, SparseVector, SparseVector) - Method in interface org.grouplens.lenskit.knn.item.NeighborhoodScorer
-
Compute a score based on similar neighbors and their corresponding
scores.
- score(long, SparseVector, SparseVector) - Method in class org.grouplens.lenskit.knn.item.SimilaritySumNeighborhoodScorer
-
- score(long, SparseVector, SparseVector) - Method in class org.grouplens.lenskit.knn.item.WeightedAverageNeighborhoodScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.knn.user.UserUserItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.mf.svd.BiasedMFItemScorer
-
- score(long, long) - Method in class org.grouplens.lenskit.predict.RatingPredictorItemScorer
-
- score(long, Collection<Long>) - Method in class org.grouplens.lenskit.predict.RatingPredictorItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.predict.RatingPredictorItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.slopeone.SlopeOneItemScorer
-
- score(long, MutableSparseVector) - Method in class org.grouplens.lenskit.slopeone.WeightedSlopeOneItemScorer
-
- SCORE_SOURCE_SYMBOL - Static variable in class org.grouplens.lenskit.baseline.FallbackItemScorer
-
- ScoredId - Interface in org.grouplens.lenskit.scored
-
A numerical ID associated with a score and optional side channels.
- ScoredIdBuilder - Class in org.grouplens.lenskit.scored
-
Use a ScoredId.Builder
to instantiate new ScoredId
objects.
- ScoredIdBuilder() - Constructor for class org.grouplens.lenskit.scored.ScoredIdBuilder
-
Create a ScoredIdBuilder
.
- ScoredIdBuilder(long) - Constructor for class org.grouplens.lenskit.scored.ScoredIdBuilder
-
Create a ScoredIdBuilder
.
- ScoredIdBuilder(long, double) - Constructor for class org.grouplens.lenskit.scored.ScoredIdBuilder
-
Create a ScoredIdBuilder
.
- ScoredIdListBuilder - Class in org.grouplens.lenskit.scored
-
Builder for packed lists of scored ids.
- ScoredIdListBuilder() - Constructor for class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
- ScoredIdListBuilder(int) - Constructor for class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
- ScoredIds - Class in org.grouplens.lenskit.scored
-
- ScoredItemAccumulator - Interface in org.grouplens.lenskit.util
-
Accumulate a sorted list of scored items.
- scoreItems(ItemItemModel, SparseVector, MutableSparseVector, NeighborhoodScorer) - Method in class org.grouplens.lenskit.knn.item.DefaultItemScoreAlgorithm
-
- scoreItems(ItemItemModel, SparseVector, MutableSparseVector, NeighborhoodScorer) - Method in interface org.grouplens.lenskit.knn.item.ItemScoreAlgorithm
-
Score items for a user.
- scoreOrder() - Static method in class org.grouplens.lenskit.scored.ScoredIds
-
An ordering (comparator) that compares IDs by score.
- scorer - Variable in class org.grouplens.lenskit.basic.TopNGlobalItemRecommender
-
- scorer - Variable in class org.grouplens.lenskit.basic.TopNItemRecommender
-
- scorer - Variable in class org.grouplens.lenskit.knn.item.ItemItemGlobalScorer
-
- scorer - Variable in class org.grouplens.lenskit.knn.item.ItemItemScorer
-
- ScoreSource - Enum in org.grouplens.lenskit.baseline
-
Enum expressing where a score came from in recommender that uses a baseline fallback.
- SCRIPT_DIR_PROPERTY - Static variable in class org.grouplens.lenskit.eval.EvalConfig
-
- ScriptEnvironment - Class in org.grouplens.lenskit.cli
-
Class managing environments for running various scripts and classes.
- ScriptEnvironment(Namespace) - Constructor for class org.grouplens.lenskit.cli.ScriptEnvironment
-
- select(TestUser) - Method in interface org.grouplens.lenskit.eval.metrics.topn.ItemSelector
-
Select a set of items.
- serializeFunnel() - Static method in class org.grouplens.lenskit.util.Functional
-
A
Funnel
that serializes an object to the sink.
- serialVersionUID - Static variable in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO.Loader
-
- serialVersionUID - Static variable in class org.grouplens.lenskit.data.pref.PreferenceDomain
-
- set(int, long) - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- set(Class<? extends Annotation>) - Method in class org.grouplens.lenskit.config.BindingDSL
-
- set(Class<? extends Annotation>) - Method in interface org.grouplens.lenskit.core.LenskitConfigContext
-
Start a binding that sets a parameter.
- set(int, E) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- set(Class<? extends Annotation>) - Method in class org.grouplens.lenskit.inject.AbstractConfigContext
-
- set(long, double) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Set a value in the vector.
- set(VectorEntry, double) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Set the value in the vector corresponding to a vector entry.
- set(SparseVector) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Set the values in this SparseVector to equal the values in
other for each key that is present in both vectors.
- set(int, double) - Method in class org.grouplens.lenskit.vectors.MutableVec
-
Deprecated.
Set a value in this vector.
- set(Vec) - Method in class org.grouplens.lenskit.vectors.MutableVec
-
Deprecated.
Copy a vector into this vector.
- set(double[]) - Method in class org.grouplens.lenskit.vectors.MutableVec
-
Deprecated.
Copy an array into this vector.
- setAction(Function<LenskitRecommender, T>) - Method in class org.grouplens.lenskit.eval.TrainModelTask
-
Set the action to invoke.
- setActive(int, boolean) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Set the active flag for a single key.
- setActive(BitSet) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Set the active bits from a bit set.
- setAlgoAttributes(Map<String, Object>) - Method in class org.grouplens.lenskit.eval.ExecutionInfo.Builder
-
Deprecated.
- setAlgoName(String) - Method in class org.grouplens.lenskit.eval.ExecutionInfo.Builder
-
Deprecated.
- setAlgorithm(Attributed) - Method in class org.grouplens.lenskit.eval.ExecutionInfo.Builder
-
- setAlgorithm(AlgorithmInstance) - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- setAlgorithm(Map<String, Object>, File) - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- setAlgorithm(Map<String, Object>, String) - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- setAlgorithm(AlgorithmInstance) - Method in class org.grouplens.lenskit.eval.TrainModelTask
-
Configure the algorithmInfo.
- setAllActive(boolean) - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Set the active status of all entries in the key set.
- setAttribute(String, Object) - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
Set an attribute for this algorithmInfo instance.
- setAttribute(String, Object) - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
- setAttribute(String, Object) - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithmBuilder
-
Set an attribute for this algorithmInfo instance.
- setCache(boolean) - Method in class org.grouplens.lenskit.data.source.CSVDataSourceBuilder
-
Deprecated.
- setCache(Cache<QueryKey, Object>) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
Set the cache to use for user and item queries.
- setCache(boolean) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Configure whether the data sets created by the crossfold will have
caching turned on.
- setCacheAllComponents(boolean) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Control whether all components are cached.
- setCacheBuilder(CacheBuilder<? super QueryKey, Object>) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
Set a cache builder to use for making the DAO's internal caches.
- setCacheBuilder(CacheBuilderSpec) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
Set a cache builder spec to use for making the DAO's internal caches.
- setCacheBuilder(String) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
Set the cache builder spec to use for making the DAO's internal caches.
- setCandidates(ItemSelector) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Set the candidate selector.
- setClassLoader(ClassLoader) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineBuilder
-
Set the class loader to use.
- setClassLoader(ClassLoader) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineLoader
-
Set the class loader to use when reading the engine.
- setClassLoader(ClassLoader) - Method in class org.grouplens.lenskit.inject.RecommenderGraphBuilder
-
- setCloseWhenClosed(boolean) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
Configure whether the the DAO should close the database connection.
- setCommand(List<String>) - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithmBuilder
-
Set the command to run.
- setCommand(String...) - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithmBuilder
-
- setComponentCacheDirectory(File) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Set the component cache directory.
- setComponentCacheDirectory(String) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Set the component cache directory by name.
- setCompressionMode(CompressionMode) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineLoader
-
Set the compression mode to use.
- setCount(int) - Method in class org.grouplens.lenskit.data.event.LikeBatchBuilder
-
Set the count of this like batch.
- setDataSet(TTDataSet) - Method in class org.grouplens.lenskit.eval.ExecutionInfo.Builder
-
- setDefaultTarget(String) - Method in class org.grouplens.lenskit.eval.EvalProject
-
- setDelimiter(String) - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Set the input field delimiter.
- setDelimiter(String) - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
- setDifference(LongSet, LongSet) - Static method in class org.grouplens.lenskit.collections.LongUtils
-
Compute the set difference of two sets.
- setDifference(ItemSelector, ItemSelector) - Static method in class org.grouplens.lenskit.eval.metrics.topn.ItemSelectors
-
Selects the set difference between two other selectors
- setDomain(PreferenceDomain) - Method in class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
Set the preference domain for the data source.
- setDomain(PreferenceDomain) - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Set the preference domain for the data source.
- setDomain(PreferenceDomain) - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- setEngine(EvalScriptEngine) - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Set the engine this script should use.
- setExclude(ItemSelector) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Set the exclude item selector.
- setExecutable(String) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Set the executable to use.
- setFields(Field...) - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
Set the fields to be parsed.
- setFields(List<Field>) - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
Set the fields to be parsed.
- setFile(File) - Method in class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
Set the input file.
- setFile(String) - Method in class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
Set the input file by name.
- setFile(File) - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Set the input file.
- setFile(String) - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Set the input file by name.
- setFile(File) - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.FactoryBuilder
-
- setFile(String) - Method in class org.grouplens.lenskit.eval.traintest.OutputPredictMetric.FactoryBuilder
-
- setFile(File) - Method in class org.grouplens.lenskit.eval.traintest.OutputTopNMetric.FactoryBuilder
-
- setFile(String) - Method in class org.grouplens.lenskit.eval.traintest.OutputTopNMetric.FactoryBuilder
-
- setForce(boolean) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set the force running option of the command.
- setFormat(EventFormat) - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Set the event format.
- setFraction(double) - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Set the fraction of subsample to generate.
- setGoodItems(ItemSelector) - Method in class org.grouplens.lenskit.eval.metrics.topn.IndependentRecallTopNMetric.Builder
-
Set the set of items that will be considered ‘good’ by the evaluation.
- setGoodItems(ItemSelector) - Method in class org.grouplens.lenskit.eval.metrics.topn.MAPTopNMetric.Builder
-
Set the set of items that will be considered ‘good’ by the evaluation.
- setGoodItems(ItemSelector) - Method in class org.grouplens.lenskit.eval.metrics.topn.MRRTopNMetric.Builder
-
Set the set of items that will be considered ‘good’ by the evaluation.
- setGoodItems(ItemSelector) - Method in class org.grouplens.lenskit.eval.metrics.topn.PrecisionRecallTopNMetric.Builder
-
Set the set of items that will be considered ‘good’ by the evaluation.
- setHeaderLines(int) - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Set the number of header lines to skip.
- setHeaderLines(int) - Method in class org.grouplens.lenskit.data.text.DelimitedColumnEventFormat
-
Set the number of lines to skip before reading events.
- setHoldout(int) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set holdout to a fixed number of items per user.
- setHoldoutFraction(double) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set holdout to a fraction of each user's profile.
- setId(long) - Method in class org.grouplens.lenskit.scored.ScoredIdBuilder
-
Change the ID of the ScoredID
object under construction.
- setIncludeTimestamps(boolean) - Method in class org.grouplens.lenskit.eval.data.pack.PackTask
-
Set whether to include timestamps.
- setIndex(int) - Method in class org.grouplens.lenskit.data.pref.IndexedPreferenceBuilder
-
Set the preference's index.
- setInput(DataSource) - Method in class org.grouplens.lenskit.eval.TrainModelTask
-
Specify the data source to train on.
- setIsolate(boolean) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Configure whether the train-test data sets generated by this task will be isolated.
- setIsolate(boolean) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- setIsolationGroup(UUID) - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
Set the group ID for this data set.
- setItem1(long) - Method in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext.ItemVecPair
-
- setItem2(long) - Method in class org.grouplens.lenskit.knn.item.model.ItemItemBuildContext.ItemVecPair
-
- setItemAverage(double) - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo.Builder
-
- setItemColumn(String) - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Set the name of the item ID column in the rating table.
- setItemColumn(String) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- setItemFile(File) - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Set the item ID file.
- setItemId(long) - Method in interface org.grouplens.lenskit.data.event.EventBuilder
-
Set the item ID for this event.
- setItemId(long) - Method in class org.grouplens.lenskit.data.event.LikeBatchBuilder
-
- setItemId(long) - Method in class org.grouplens.lenskit.data.event.LikeBuilder
-
- setItemId(long) - Method in class org.grouplens.lenskit.data.event.MutableRating
-
Set the rating's new item ID.
- setItemId(long) - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Set the item ID.
- setItemId(long) - Method in class org.grouplens.lenskit.data.pref.IndexedPreferenceBuilder
-
Set the preference's item ID.
- setItemId(long) - Method in class org.grouplens.lenskit.data.pref.PreferenceBuilder
-
- setItemIndex(int) - Method in class org.grouplens.lenskit.data.pref.IndexedPreferenceBuilder
-
Set the preference's item index.
- setItemNameFile(File) - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Set the item ID to name mapping file.
- setListSize(int) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Set the recommendation list size.
- setMaximum(double) - Method in class org.grouplens.lenskit.data.pref.PreferenceDomainBuilder
-
Set the maximum preference.
- setMethod(CrossfoldMethod) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set the crossfold method.
- setMinimum(double) - Method in class org.grouplens.lenskit.data.pref.PreferenceDomainBuilder
-
Set the minimum preference.
- setMode(SubsampleMode) - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Set the mode of the subsample, it is user, item or rating.
- setName(String) - Method in class org.grouplens.lenskit.data.source.PackedDataSourceBuilder
-
Set the data source name.
- setName(String) - Method in class org.grouplens.lenskit.data.source.TextDataSourceBuilder
-
Set the data source name.
- setName(String) - Method in class org.grouplens.lenskit.eval.AbstractTask
-
Set this command's name.
- setName(String) - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
Set the algorithmInfo name.
- setName(String) - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilderDelegate
-
- setName(String) - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
Set the data set's name.
- setName(String) - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithmBuilder
-
Set the algorithmInfo name.
- setOrder(Order<Rating>) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set the order for the train-test splitting.
- setOutput(String) - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Set the output file name.
- setOutput(File) - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Set the output file for the sampled data.
- setOutput(File) - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- setOutput(String) - Method in class org.grouplens.lenskit.eval.graph.DumpGraphTask
-
- setOutput(File) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
This provides a wrapper around TrainTestEvalCommand.setOutput()
- setOutput(File) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- setOutput(String) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- setOutputDelimiter(String) - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithmBuilder
-
Set the delimiter of the recommender's output file.
- setOutputFile(Function<DataSource, File>) - Method in class org.grouplens.lenskit.eval.data.pack.PackTask
-
Set the function to produce the default files for each data source.
- setOutputPath(String) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Creates a new file with the name
and passes it to
TrainTestEvalCommand.setOutput()
- setPartitions(int) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set the number of partitions to generate.
- setPrecision(double) - Method in class org.grouplens.lenskit.data.pref.PreferenceDomainBuilder
-
Set the preference precision.
- setPredictions(SparseVector) - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- setPredictOutput(File) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
This provides a wrapper around TrainTestEvalCommand.setPredictOutput
- setPredictOutput(File) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Deprecated.
- setPredictOutput(String) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Deprecated.
- setPredictOutputPath(String) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Creates a new file with the name
and passes it to
TrainTestEvalCommand.setPredictOutput()
- setPrefix(String) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Set the prefix to be applied to each column label.
- setPreload(boolean) - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
- setPreload(boolean) - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilderDelegate
-
Deprecated.
- setProject(EvalProject) - Method in class org.grouplens.lenskit.eval.AbstractTask
-
Set the project this task is a member of.
- setProject(EvalProject) - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstanceBuilder
-
Set the project of Algorithm.
- setProject(EvalProject) - Method in class org.grouplens.lenskit.eval.script.EvalScript
-
Set the eval project to be configured by this script.
- setQuery(DataSource) - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
- setRandom(Random) - Method in class org.grouplens.lenskit.eval.algorithm.AlgorithmInstance
-
Let AlgorithmInstanceBuilder to pass random number generator to algorithmInfo instance
- setRandom(Random) - Method in class org.grouplens.lenskit.eval.EvalProject
-
Set the project's random number generator.
- setRating(double) - Method in class org.grouplens.lenskit.data.event.MutableRating
-
Set the rating value.
- setRating(double) - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Set the rating value.
- setRatingColumn(String) - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Set the name of the rating column in the rating table.
- setRatingColumn(String) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- setRecommendations(List<ScoredId>) - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- setRecommender(Recommender) - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- setRecommendOutput(File) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Deprecated.
- setRecommendOutput(String) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Deprecated.
- setRetain(int) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set holdout from using the retain part to a fixed number of items.
- setSampleSize(int) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set the sample size (# of users sampled per partition).
- setScore(double) - Method in class org.grouplens.lenskit.scored.ScoredIdBuilder
-
Change the score of the ScoredId
object under construction.
- setSeparateAlgorithms(boolean) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Control whether the evaluator separates or combines algorithms.
- setSingularValue(double) - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo.Builder
-
Set the singular value for this feature.
- setSource(DataSource) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set the input data source.
- setSource(DataSource) - Method in class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
Set the input data source.
- setSplitUsers(boolean) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
- setStatementFactory(SQLStatementFactory) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
Set the statement factory to be used by the DAO.
- setSuffix(String) - Method in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
Set the suffix to be applied to each column label.
- setTableName(String) - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Set the name of the rating table.
- setTableName(String) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- setTaskGraphFile(File) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Set an output file for a description of the task graph.
- setTaskGraphFile(String) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Set an output file for a description of the task graph.
- setTaskStatusFile(File) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Set an output file for task status updates.
- setTaskStatusFile(String) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
Set an output file for task status updates.
- setTest(String) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set the pattern for the test set files.
- setTest(DataSource) - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
- setTimestamp(long) - Method in interface org.grouplens.lenskit.data.event.EventBuilder
-
Set the timestamp for this event.
- setTimestamp(long) - Method in class org.grouplens.lenskit.data.event.LikeBatchBuilder
-
- setTimestamp(long) - Method in class org.grouplens.lenskit.data.event.LikeBuilder
-
- setTimestamp(long) - Method in class org.grouplens.lenskit.data.event.MutableRating
-
Set the rating's new timestamp.
- setTimestamp(long) - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Set the timestamp.
- setTimestampColumn(String) - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Set the name of the timestamp column in the rating table.
- setTimestampColumn(String) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- setTrain(String) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Set the pattern for the training set files.
- setTrain(DataSource) - Method in class org.grouplens.lenskit.eval.data.traintest.GenericTTDataBuilder
-
- setUnion(LongSortedSet, LongSortedSet) - Static method in class org.grouplens.lenskit.collections.LongUtils
-
Compute the union of two sets.
- setUserAverage(double) - Method in class org.grouplens.lenskit.mf.funksvd.FeatureInfo.Builder
-
- setUserColumn(String) - Method in class org.grouplens.lenskit.data.sql.BasicSQLStatementFactory
-
Set the name of the user ID column in the rating table.
- setUserColumn(String) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAOBuilder
-
- setUserId(long) - Method in interface org.grouplens.lenskit.data.event.EventBuilder
-
Set the user ID for this event.
- setUserId(long) - Method in class org.grouplens.lenskit.data.event.LikeBatchBuilder
-
- setUserId(long) - Method in class org.grouplens.lenskit.data.event.LikeBuilder
-
- setUserId(long) - Method in class org.grouplens.lenskit.data.event.MutableRating
-
Set the rating's user ID.
- setUserId(long) - Method in class org.grouplens.lenskit.data.event.RatingBuilder
-
Set the user ID.
- setUserId(long) - Method in class org.grouplens.lenskit.data.pref.IndexedPreferenceBuilder
-
Set the preference's user ID.
- setUserId(long) - Method in class org.grouplens.lenskit.data.pref.PreferenceBuilder
-
- setUserId(long) - Method in class org.grouplens.lenskit.eval.traintest.MockTestUser.Builder
-
- setUserIndex(int) - Method in class org.grouplens.lenskit.data.pref.IndexedPreferenceBuilder
-
Set the preference's user index.
- setUserOutput(File) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
This provides a wrapper around TrainTestEvalCommand.setUserOutput
- setUserOutput(File) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- setUserOutput(String) - Method in class org.grouplens.lenskit.eval.traintest.TrainTestEvalTask
-
- setUserOutputPath(String) - Method in class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Creates a new file with the name
and passes it to
TrainTestEvalCommand.setUserOutput()
- setUserProperty(String, String) - Method in class org.grouplens.lenskit.eval.EvalProject
-
Set a "user" property.
- setValidationMode(EngineValidationMode) - Method in class org.grouplens.lenskit.core.LenskitRecommenderEngineLoader
-
Set the validation mode for loading the recommender engine.
- setValue(double) - Method in class org.grouplens.lenskit.data.pref.IndexedPreferenceBuilder
-
Set the preference's value.
- setValue(double) - Method in class org.grouplens.lenskit.data.pref.PreferenceBuilder
-
- setWorkDir(File) - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithmBuilder
-
Set the working directory for the external recommender.
- setWorkDir(String) - Method in class org.grouplens.lenskit.eval.traintest.ExternalAlgorithmBuilder
-
Set the working directory for the external recommender.
- setWorkingDir(File) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Set the working directory to use.
- setWorkingDir(String) - Method in class org.grouplens.lenskit.external.ExternalProcessItemScorerBuilder
-
Set the working directory to use.
- setWriteFile(File) - Method in class org.grouplens.lenskit.eval.TrainModelTask
-
Specify a file to write.
- setWriteTimestamps(boolean) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Configure whether to include timestamps in the output file.
- sha1Writer() - Static method in class org.grouplens.lenskit.util.io.Descriptions
-
Create a description writer that will compute a SHA1 hash.
- Shareable - Annotation Type in org.grouplens.lenskit.core
-
Mark a component implementation as shareable.
- shared() - Method in interface org.grouplens.lenskit.core.LenskitBinding
-
- shell - Variable in class org.grouplens.lenskit.eval.script.EvalScriptEngine
-
- shrinkDomain() - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Create a new version of this MutableSparseVector that has keyDomain equal to this vector's
key set.
- SignificanceWeightedVectorSimilarity - Class in org.grouplens.lenskit.vectors.similarity
-
Apply significance weighting to a similarity function.
- SignificanceWeightedVectorSimilarity(int, VectorSimilarity) - Constructor for class org.grouplens.lenskit.vectors.similarity.SignificanceWeightedVectorSimilarity
-
- SigWeightThreshold - Annotation Type in org.grouplens.lenskit.vectors.similarity
-
The weight threshold for significance weighting.
- similarity(long, SparseVector, long, SparseVector) - Method in interface org.grouplens.lenskit.knn.item.ItemSimilarity
-
Compute the similarity between two items.
- similarity(long, SparseVector, long, SparseVector) - Method in class org.grouplens.lenskit.knn.item.ItemVectorSimilarity
-
- similarity - Variable in class org.grouplens.lenskit.knn.user.Neighbor
-
- similarity(long, SparseVector, long, SparseVector) - Method in interface org.grouplens.lenskit.knn.user.UserSimilarity
-
Compute the similarity between two users.
- similarity(long, SparseVector, long, SparseVector) - Method in class org.grouplens.lenskit.knn.user.UserVectorSimilarity
-
- similarity(SparseVector, SparseVector) - Method in class org.grouplens.lenskit.vectors.similarity.CosineVectorSimilarity
-
- similarity(SparseVector, SparseVector) - Method in class org.grouplens.lenskit.vectors.similarity.DistanceVectorSimilarity
-
- similarity(SparseVector, SparseVector) - Method in class org.grouplens.lenskit.vectors.similarity.MutualInformationVectorSimilarity
-
Compute similarity using mutual information.
- similarity(SparseVector, SparseVector) - Method in class org.grouplens.lenskit.vectors.similarity.PearsonCorrelation
-
- similarity(SparseVector, SparseVector) - Method in class org.grouplens.lenskit.vectors.similarity.SignificanceWeightedVectorSimilarity
-
- similarity(SparseVector, SparseVector) - Method in class org.grouplens.lenskit.vectors.similarity.SpearmanRankCorrelation
-
- similarity(SparseVector, SparseVector) - Method in interface org.grouplens.lenskit.vectors.similarity.VectorSimilarity
-
Compute the similarity between two vectors.
- SIMILARITY_COMPARATOR - Static variable in class org.grouplens.lenskit.knn.user.Neighbor
-
Comparator to order neighbors by similarity.
- SimilarityDamping - Annotation Type in org.grouplens.lenskit.vectors.similarity
-
Damping parameter for similarity functions.
- SimilarityMatrixModel - Class in org.grouplens.lenskit.knn.item.model
-
Item-item similarity model using an in-memory similarity matrix.
- SimilarityMatrixModel(LongKeyDomain, List<ImmutableSparseVector>) - Constructor for class org.grouplens.lenskit.knn.item.model.SimilarityMatrixModel
-
- SimilarityMatrixModel(Map<Long, ImmutableSparseVector>) - Constructor for class org.grouplens.lenskit.knn.item.model.SimilarityMatrixModel
-
Construct a new item-item model.
- SimilaritySumNeighborhoodScorer - Class in org.grouplens.lenskit.knn.item
-
Neighborhood scorer that computes the sum of neighborhood similarities.
- SimilaritySumNeighborhoodScorer() - Constructor for class org.grouplens.lenskit.knn.item.SimilaritySumNeighborhoodScorer
-
- SimpleCachingItemScorer - Class in org.grouplens.lenskit.basic
-
A simple cached item scorer that remembers the result for the last user id it scored.
- SimpleCachingItemScorer(ItemScorer) - Constructor for class org.grouplens.lenskit.basic.SimpleCachingItemScorer
-
- SimpleEvaluator - Class in org.grouplens.lenskit.eval.traintest
-
- SimpleEvaluator() - Constructor for class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Construct a simple evaluator.
- SimpleEvaluator(Properties) - Constructor for class org.grouplens.lenskit.eval.traintest.SimpleEvaluator
-
Create a simple evaluator with a custom configuration.
- SimpleFileItemDAOProvider - Class in org.grouplens.lenskit.data.dao
-
- SimpleFileItemDAOProvider(File) - Constructor for class org.grouplens.lenskit.data.dao.SimpleFileItemDAOProvider
-
Deprecated.
- SimpleFileItemDAOProvider - Class in org.grouplens.lenskit.data.text
-
Provider for
ItemListItemDAO
that reads a list of item IDs from a file, one per line.
- SimpleFileItemDAOProvider(File) - Constructor for class org.grouplens.lenskit.data.text.SimpleFileItemDAOProvider
-
- SimpleFileRatingDAO - Class in org.grouplens.lenskit.data.dao
-
- SimpleFileRatingDAO(File, String, CompressionMode) - Constructor for class org.grouplens.lenskit.data.dao.SimpleFileRatingDAO
-
- SimpleFileRatingDAO(File, String) - Constructor for class org.grouplens.lenskit.data.dao.SimpleFileRatingDAO
-
Deprecated.
Create a DAO reading from the specified file and delimiter.
- SimpleFileUserDAOProvider - Class in org.grouplens.lenskit.data.dao
-
- SimpleFileUserDAOProvider(File) - Constructor for class org.grouplens.lenskit.data.dao.SimpleFileUserDAOProvider
-
Deprecated.
- SimpleFileUserDAOProvider - Class in org.grouplens.lenskit.data.text
-
Provider for
UserListUserDAO
that reads a list of user IDs from a file, one per line.
- SimpleFileUserDAOProvider(File) - Constructor for class org.grouplens.lenskit.data.text.SimpleFileUserDAOProvider
-
- SimpleRatingPredictor - Class in org.grouplens.lenskit.basic
-
- SimpleRatingPredictor(ItemScorer, ItemScorer, PreferenceDomain) - Constructor for class org.grouplens.lenskit.basic.SimpleRatingPredictor
-
- SimpleRatingPredictor.Provider - Class in org.grouplens.lenskit.basic
-
An intelligent provider for simple rating predictors.
- simulate() - Method in class org.grouplens.lenskit.inject.RecommenderInstantiator
-
Simulate instantiating a graph.
- simulateInstantiation() - Static method in class org.grouplens.lenskit.inject.NodeProcessors
-
Create a node processor that will simulate instantiating nodes.
- singleThreaded() - Static method in class org.grouplens.lenskit.util.parallel.TaskGraphExecutor
-
Return a single-threaded task graph runner.
- size() - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- size() - Method in class org.grouplens.lenskit.collections.LongKeyDomain
-
Get the number of active keys in this set.
- size() - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- size() - Method in class org.grouplens.lenskit.data.history.BasicUserHistory
-
- size() - Method in class org.grouplens.lenskit.indexes.IdIndexMapping
-
Get the size of this index.
- size() - Method in class org.grouplens.lenskit.indexes.MutableIdIndexMapping
-
- size() - Method in class org.grouplens.lenskit.scored.PackedScoredIdList
-
- size() - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Get the number of items currently in the builder.
- size() - Method in interface org.grouplens.lenskit.util.ScoredItemAccumulator
-
Get the number of items in the accumulator.
- size() - Method in class org.grouplens.lenskit.util.TopNScoredItemAccumulator
-
- size() - Method in class org.grouplens.lenskit.util.UnlimitedScoredItemAccumulator
-
- size() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Get the size of this vector (the number of keys).
- size() - Method in class org.grouplens.lenskit.vectors.Vec
-
Deprecated.
Get the dimension of this vector (the number of elements).
- SKIP_PROPERTY - Static variable in class org.grouplens.lenskit.eval.EvalConfig
-
- SlopeOneItemScorer - Class in org.grouplens.lenskit.slopeone
-
An
ItemScorer
that implements the Slope One algorithm.
- SlopeOneItemScorer(UserEventDAO, SlopeOneModel, PreferenceDomain) - Constructor for class org.grouplens.lenskit.slopeone.SlopeOneItemScorer
-
- SlopeOneModel - Class in org.grouplens.lenskit.slopeone
-
- SlopeOneModel(Long2ObjectMap<ImmutableSparseVector>) - Constructor for class org.grouplens.lenskit.slopeone.SlopeOneModel
-
- SlopeOneModelBuilder - Class in org.grouplens.lenskit.slopeone
-
Pre-computes the deviations and number of mutual rating users for every pair
of items and stores the results in a DeviationMatrix
and
CoratingMatrix
.
- SlopeOneModelBuilder(ItemDAO, ItemItemBuildContext, double) - Constructor for class org.grouplens.lenskit.slopeone.SlopeOneModelBuilder
-
- SlopeOneModelDataAccumulator - Class in org.grouplens.lenskit.slopeone
-
- SlopeOneModelDataAccumulator(double, ItemDAO) - Constructor for class org.grouplens.lenskit.slopeone.SlopeOneModelDataAccumulator
-
Creates an accumulator to process rating data and generate the necessary data for
a SlopeOneItemScorer
.
- snapshot - Variable in class org.grouplens.lenskit.mf.funksvd.FunkSVDModelBuilder
-
- SnapshotNeighborFinder - Class in org.grouplens.lenskit.knn.user
-
A neighborhood finder that has a snapshot of the rating data for efficiency.
- SnapshotNeighborFinder(UserSnapshot, UserSimilarity, UserHistorySummarizer, UserVectorNormalizer, Threshold) - Constructor for class org.grouplens.lenskit.knn.user.SnapshotNeighborFinder
-
- softMemoize(Supplier<T>) - Static method in class org.grouplens.lenskit.util.MoreSuppliers
-
Softly memoize a supplier.
- sort(Cursor<T>, Comparator<? super T>) - Static method in class org.grouplens.lenskit.cursors.Cursors
-
Sort a cursor.
- sort(Comparator<ScoredId>) - Method in class org.grouplens.lenskit.scored.ScoredIdListBuilder
-
Sort the list-in-progress by the specified comparator.
- SortOrder - Enum in org.grouplens.lenskit.data.dao
-
- SparseNeighborIterationStrategy - Class in org.grouplens.lenskit.knn.item.model
-
Neighbor iteration strategy that looks at the items co-rated with the specified item.
- SparseNeighborIterationStrategy() - Constructor for class org.grouplens.lenskit.knn.item.model.SparseNeighborIterationStrategy
-
- SparseVector - Class in org.grouplens.lenskit.vectors
-
Read-only interface to sparse vectors.
- SpearmanRankCorrelation - Class in org.grouplens.lenskit.vectors.similarity
-
Similarity function using Spearman rank correlation.
- SpearmanRankCorrelation(double) - Constructor for class org.grouplens.lenskit.vectors.similarity.SpearmanRankCorrelation
-
- SpearmanRankCorrelation() - Constructor for class org.grouplens.lenskit.vectors.similarity.SpearmanRankCorrelation
-
- splitClosure(Object[]) - Method in class org.grouplens.lenskit.eval.script.ConfigMethodInvoker
-
Split an array of arguments into arguments a trailing closure.
- splitUsers(UserDAO) - Method in class org.grouplens.lenskit.eval.data.crossfold.CrossfoldTask
-
Split users ids to n splits, where n is the partitionCount
- SQLStatementFactory - Interface in org.grouplens.lenskit.data.sql
-
Interface for producing sql strings rating DAO queries.
- StagedWrite - Class in org.grouplens.lenskit.util.io
-
Helper to do staged file writes.
- StandardVectorTruncatorProvider - Class in org.grouplens.lenskit.knn.item.model
-
Configure a vector truncator using the standard item-item model build logic.
- StandardVectorTruncatorProvider(Threshold, int) - Constructor for class org.grouplens.lenskit.knn.item.model.StandardVectorTruncatorProvider
-
Construct a new vector truncator provider.
- startBuildTimer() - Method in interface org.grouplens.lenskit.eval.results.AlgorithmTestAccumulator
-
Start the algorithmInfo's build timer.
- startTestTimer() - Method in interface org.grouplens.lenskit.eval.results.AlgorithmTestAccumulator
-
Start the algorithmInfo's test timer.
- StaticInjector - Class in org.grouplens.lenskit.inject
-
A Grapht injector that uses a precomputed graph.
- StaticInjector(DAGNode<Component, Dependency>) - Constructor for class org.grouplens.lenskit.inject.StaticInjector
-
Create a new static injector.
- StoppingCondition - Interface in org.grouplens.lenskit.iterative
-
Stopping condition for iterative updates
- StoppingThreshold - Annotation Type in org.grouplens.lenskit.iterative
-
Stopping threshold.
- streamEvents() - Method in class org.grouplens.lenskit.data.dao.EventCollectionDAO
-
- streamEvents(Class<E>) - Method in class org.grouplens.lenskit.data.dao.EventCollectionDAO
-
- streamEvents(Class<E>, SortOrder) - Method in class org.grouplens.lenskit.data.dao.EventCollectionDAO
-
- streamEvents() - Method in interface org.grouplens.lenskit.data.dao.EventDAO
-
Stream all events.
- streamEvents(Class<E>) - Method in interface org.grouplens.lenskit.data.dao.EventDAO
-
Stream all events of a given type.
- streamEvents(Class<E>, SortOrder) - Method in interface org.grouplens.lenskit.data.dao.EventDAO
-
Stream all events of a given type in a specified order.
- streamEvents() - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- streamEvents(Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- streamEvents(Class<E>, SortOrder) - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- streamEvents() - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- streamEvents(Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- streamEvents(Class<E>, SortOrder) - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- streamEvents() - Method in class org.grouplens.lenskit.data.dao.SimpleFileRatingDAO
-
Deprecated.
- streamEvents(Class<E>) - Method in class org.grouplens.lenskit.data.dao.SimpleFileRatingDAO
-
Deprecated.
- streamEvents(Class<E>, SortOrder) - Method in class org.grouplens.lenskit.data.dao.SimpleFileRatingDAO
-
Deprecated.
- streamEvents() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- streamEvents(Class<E>) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- streamEvents(Class<E>, SortOrder) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- streamEvents() - Method in class org.grouplens.lenskit.data.text.TextEventDAO
-
- streamEvents(Class<E>) - Method in class org.grouplens.lenskit.data.text.TextEventDAO
-
- streamEvents(Class<E>, SortOrder) - Method in class org.grouplens.lenskit.data.text.TextEventDAO
-
- streamEventsByItem() - Method in interface org.grouplens.lenskit.data.dao.ItemEventDAO
-
Stream events grouped by item.
- streamEventsByItem(Class<E>) - Method in interface org.grouplens.lenskit.data.dao.ItemEventDAO
-
Stream events grouped by item.
- streamEventsByItem() - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- streamEventsByItem(Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- streamEventsByItem() - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- streamEventsByItem(Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- streamEventsByItem() - Method in class org.grouplens.lenskit.data.dao.PrefetchingItemEventDAO
-
- streamEventsByItem(Class<E>) - Method in class org.grouplens.lenskit.data.dao.PrefetchingItemEventDAO
-
- streamEventsByItem() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- streamEventsByItem(Class<E>) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- streamEventsByUser() - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- streamEventsByUser(Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.BinaryRatingDAO
-
- streamEventsByUser() - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- streamEventsByUser(Class<E>) - Method in class org.grouplens.lenskit.data.dao.packed.RatingSnapshotDAO
-
- streamEventsByUser() - Method in class org.grouplens.lenskit.data.dao.PrefetchingUserEventDAO
-
- streamEventsByUser(Class<E>) - Method in class org.grouplens.lenskit.data.dao.PrefetchingUserEventDAO
-
- streamEventsByUser() - Method in interface org.grouplens.lenskit.data.dao.UserEventDAO
-
Stream events grouped by user.
- streamEventsByUser(Class<E>) - Method in interface org.grouplens.lenskit.data.dao.UserEventDAO
-
Stream events grouped by user.
- streamEventsByUser() - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- streamEventsByUser(Class<E>) - Method in class org.grouplens.lenskit.data.sql.JDBCRatingDAO
-
- StringDescriptionWriter - Class in org.grouplens.lenskit.util.io
-
Description writer that accumulates a string.
- stringWriter() - Static method in class org.grouplens.lenskit.util.io.Descriptions
-
Construct a new description writer that outputs a string.
- subList(int, int) - Method in class org.grouplens.lenskit.collections.CompactableLongArrayList
-
- subList(int, int) - Method in class org.grouplens.lenskit.data.history.BasicItemEventList
-
- subList(int, int) - Method in class org.grouplens.lenskit.data.history.BasicUserHistory
-
- SubsampleMode - Enum in org.grouplens.lenskit.eval.data.subsample
-
The mode of the subsample file.
- SubsampleTask - Class in org.grouplens.lenskit.eval.data.subsample
-
The command to build and run a Subsample on the data source file and output the partition files
- SubsampleTask() - Constructor for class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
- SubsampleTask(String) - Constructor for class org.grouplens.lenskit.eval.data.subsample.SubsampleTask
-
- subtract(SparseVector) - Method in class org.grouplens.lenskit.vectors.MutableSparseVector
-
Subtract another rating vector from this one.
- subtypePredicate(Class<?>) - Static method in class org.grouplens.lenskit.util.TypeUtils
-
A predicate that accepts classes which are subtypes of (assignable to) the parent class.
- suffix - Variable in class org.grouplens.lenskit.eval.metrics.topn.TopNMetricBuilder
-
- sum() - Method in interface org.grouplens.lenskit.util.table.Column
-
Get the sum of this column.
- sum() - Method in class org.grouplens.lenskit.vectors.ImmutableSparseVector
-
- sum() - Method in class org.grouplens.lenskit.vectors.ImmutableVec
-
Deprecated.
- sum() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Compute and return the L1 norm (sum) of the vector.
- sum() - Method in class org.grouplens.lenskit.vectors.Vec
-
Deprecated.
Get the sum of this vector.
- sumAbs() - Method in class org.grouplens.lenskit.vectors.SparseVector
-
Compute and return the sum of the absolute values of the vector.
- summarize(UserHistory<? extends Event>) - Method in class org.grouplens.lenskit.data.history.EventCountUserHistorySummarizer
-
- summarize(UserHistory<? extends Event>) - Method in class org.grouplens.lenskit.data.history.LikeCountUserHistorySummarizer
-
- summarize(UserHistory<? extends Event>) - Method in class org.grouplens.lenskit.data.history.RatingVectorUserHistorySummarizer
-
- summarize(UserHistory<? extends Event>) - Method in interface org.grouplens.lenskit.data.history.UserHistorySummarizer
-
Compute a vector summary of a user's history.
- summarizeFeature(AVector, AVector, FeatureInfo.Builder) - Method in class org.grouplens.lenskit.mf.funksvd.FunkSVDModelBuilder
-
Add a feature's summary to the feature info builder.
- summarizer - Variable in class org.grouplens.lenskit.knn.item.ItemItemScorer
-
- Symbol - Class in org.grouplens.lenskit.symbols
-
Interface to persistent symbols.
- SymbolValue<T> - Class in org.grouplens.lenskit.symbols
-
A pairing of a
TypedSymbol
with a value of the same type.