JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
addLenskitConfiguration(Project, LenskitExtension)
- Method in
LenskitPlugin
algorithm(def, def)
- Method in
Simulate
algorithm(def)
- Method in
TrainTest
Load one or more algorithms from a file.
apply(Project)
- Method in
LenskitPlugin
applyFinalSettings()
- Method in
LenskitTask
Apply the LensKit JVM settings to the invoker to prepare it for running.
args(Object)
- Method in
LenskitExec
attribute(String, Object)
- Method in
DataSetConfig
Add an attribute.
attributes(Map<String, Object>)
- Method in
DataSetConfig
Add one or more attributes.
B
C
candidateItems(String)
- Method in
RecommendEvalTaskConfig
candidates(String)
- Method in
RecommendEvalTaskConfig
configure(Closure)
- Method in
EvalTaskConfig
configure(Closure)
- Method in
TextDataSourceConfig
Crossfold
- Class in
org.lenskit.gradle
Crossfold a data set.
Crossfold()
- Constructor in
Crossfold
D
dataSet(Map<String, Object>, DataSetProvider)
- Method in
TrainTest
Add a data sets produced by a crossfold task or other data set provider.
DataSetConfig
- Class in
org.lenskit.gradle.delegates
DataSetConfig(Project)
- Constructor in
DataSetConfig
DataSetProvider
- Interface in
org.lenskit.gradle
Interface implemented by tasks that provide data sets for the train-test evaluator.
DataSources
- Trait in
org.lenskit.gradle.traits
Support for specifying various types of data sources.
delimiter(String)
- Method in
TextDataSourceConfig
doCleanup(ExecResult)
- Method in
LenskitTask
Method run after running the command.
doPrepare()
- Method in
Crossfold
doPrepare()
- Method in
LenskitTask
Method run before running the command.
doPrepare()
- Method in
Simulate
doPrepare()
- Method in
TrainTest
E
EvalTaskConfig
- Class in
org.lenskit.gradle.delegates
Delegate for configuring evaluation tasks.
EvalTaskConfig(Project, String)
- Constructor in
EvalTaskConfig
exclude(String)
- Method in
RecommendEvalTaskConfig
excludeItems(String)
- Method in
RecommendEvalTaskConfig
extendedOutput(def)
- Method in
Simulate
Set the extended output file.
F
file(Object)
- Method in
TextDataSourceConfig
G
getClasspathFiles()
- Method in
LenskitTask
getCommand()
- Method in
Crossfold
getCommand()
- Method in
LenskitTask
getCommand()
- Method in
Simulate
getCommand()
- Method in
TrainTest
getCommand()
- Method in
Version
getCommandArgs()
- Method in
Crossfold
getCommandArgs()
- Method in
LenskitTask
getCommandArgs()
- Method in
Simulate
getCommandArgs()
- Method in
TrainTest
getCommandArgs()
- Method in
Version
getDataSetFile()
- Method in
Crossfold
getDataSetFile()
- Method in
DataSetProvider
Get the data sets built by this task.
getExtendedOutputFile()
- Method in
Simulate
Get the output file for the extended JSON output.
getInputFile()
- Method in
Simulate
Get the input file for the simulation.
getInputFiles()
- Method in
Crossfold
getJson()
- Method in
EvalTaskConfig
getJson()
- Method in
RecommendEvalTaskConfig
getJson()
- Method in
TextDataSourceConfig
getJson()
- Method in
TrainTest
getListSize()
- Method in
Simulate
getOutputDirectory()
- Method in
Crossfold
getOutputFile()
- Method in
Simulate
Get the primary output file for the simulation.
getOutputFiles()
- Method in
Simulate
getOutputFiles()
- Method in
TrainTest
getProject()
- Method in
DataSources
getProject()
- Method in
GradleUtils
getRebuildPeriod()
- Method in
Simulate
GradleUtils
- Trait in
org.lenskit.gradle.traits
A trait that provides some little Gradle utilities.
H
headerLines(int)
- Method in
TextDataSourceConfig
holdout(int, String)
- Method in
Crossfold
Hold out a fixed number of ratings per user
holdoutFraction(double, String)
- Method in
Crossfold
Utility method to create a holdout-fraction user partition method.
I
input(Map)
- Method in
Crossfold
input(def)
- Method in
Simulate
Specify the input file.
inputFile(Object)
- Method in
Crossfold
Configure an input CSV file of ratings.
invoker(Closure)
- Method in
LenskitTask
Apply additional JVM configuration.
J
jvmArgs(String)
- Method in
LenskitExtension
Add JVM arguments for LensKit tasks.
K
L
labelPrefix(String)
- Method in
RecommendEvalTaskConfig
LenskitExec
- Class in
org.lenskit.gradle
Execute a LensKit command.
LenskitExtension
- Class in
org.lenskit.gradle
Extension for configuring LensKit.
LenskitPlugin
- Class in
org.lenskit.gradle
Plugin for LensKit evaluations.
LenskitTask
- Class in
org.lenskit.gradle
Base class for LensKit tasks.
LenskitTask()
- Constructor in
LenskitTask
listSize(int)
- Method in
RecommendEvalTaskConfig
listSize(int)
- Method in
Simulate
M
makeUrl(def, def)
- Method in
GradleUtils
method(String)
- Method in
Crossfold
Set the method to use.
metric(String, Closure)
- Method in
EvalTaskConfig
Add a metric with additional configuration.
N
name(String)
- Method in
DataSetConfig
O
output(def)
- Method in
Simulate
Set the output file.
outputFile(def)
- Method in
EvalTaskConfig
Set the output file.
outputFormat(String)
- Method in
Crossfold
Specify an output format.
P
perform()
- Method in
LenskitTask
Execute the LensKit task.
perform()
- Method in
TrainTest
predict(Closure)
- Method in
TrainTest
Configure a prediction task.
Q
R
rebuildPeriod(long)
- Method in
Simulate
recommend(Closure)
- Method in
TrainTest
Configure a prediction task.
RecommendEvalTaskConfig
- Class in
org.lenskit.gradle.delegates
Eval task configuration for recommend tasks.
RecommendEvalTaskConfig(Project)
- Constructor in
RecommendEvalTaskConfig
retain(int, String)
- Method in
Crossfold
Utility method to create a retain-N user partition method.
S
setListSize(int)
- Method in
Simulate
setRebuildPeriod(long)
- Method in
Simulate
Simulate
- Class in
org.lenskit.gradle
Simulate()
- Constructor in
Simulate
T
testSource(def)
- Method in
DataSetConfig
TextDataSourceConfig
- Class in
org.lenskit.gradle.delegates
Delegate for configuring a data source.
TextDataSourceConfig(Project)
- Constructor in
TextDataSourceConfig
textFile(Object)
- Method in
DataSources
Configure a rating CSV file data source.
trainSource(def)
- Method in
DataSetConfig
TrainTest
- Class in
org.lenskit.gradle
Run a train-test evaluation.
TrainTest()
- Constructor in
TrainTest
U
userPartitionMethod(def)
- Method in
Crossfold
Deprecated method for user partitioning.
V
Version
- Class in
org.lenskit.gradle
Task that runs the LensKit
version
command.
W
X
Y
Z
_
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames