lenskit-auto
latest
Getting Started:
LensKit-Auto
RecSys23-Demo:
RecSys23-Demo
API Reference:
lkauto package
lenskit-auto
Index
Edit on GitHub
Index
A
|
B
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
A
append_dataframe_to_csv() (lkauto.utils.filer.Filer method)
,
[1]
B
bayesian_optimization() (in module lkauto.optimization_strategies.bayesian_optimization)
Bias (class in lkauto.algorithms.bias)
BiasedMF (class in lkauto.algorithms.als)
BiasedSVD (class in lkauto.algorithms.svd)
build_ensemble() (in module lkauto.ensemble.ensemble_builder)
E
ensemble_fit() (lkauto.ensemble.greedy_ensemble_selection.EnsembleSelection method)
ensemble_predict() (lkauto.ensemble.greedy_ensemble_selection.EnsembleSelection method)
ensemble_size (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
EnsembleSelection (class in lkauto.ensemble.greedy_ensemble_selection)
evaluate() (lkauto.explicit.explicit_evaler.ExplicitEvaler method)
(lkauto.implicit.implicit_evaler.ImplicitEvaler method)
evaluate_explicit() (lkauto.explicit.explicit_evaler.ExplicitEvaler method)
ExplicitEvaler (class in lkauto.explicit.explicit_evaler)
F
Filer (class in lkauto.utils.filer)
filer (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
(lkauto.implicit.implicit_evaler.ImplicitEvaler attribute)
fit() (lkauto.ensemble.greedy_ensemble_selection.EnsembleSelection method)
FunkSVD (class in lkauto.algorithms.funksvd)
G
get_best_prediction_model() (in module lkauto.lkauto)
get_best_recommender_model() (in module lkauto.lkauto)
get_dataframe_from_csv() (lkauto.utils.filer.Filer method)
,
[1]
get_default_configspace() (lkauto.algorithms.als.BiasedMF static method)
(lkauto.algorithms.als.ImplicitMF static method)
(lkauto.algorithms.bias.Bias static method)
(lkauto.algorithms.funksvd.FunkSVD static method)
(lkauto.algorithms.item_knn.ItemItem static method)
(lkauto.algorithms.svd.BiasedSVD static method)
(lkauto.algorithms.user_knn.UserUser static method)
get_default_configuration_space() (in module lkauto.utils.get_default_configuration_space)
get_default_configurations() (in module lkauto.utils.get_default_configurations)
get_dict_from_json_file() (lkauto.utils.filer.Filer method)
,
[1]
get_logger() (in module lkauto.utils.logging)
get_model_from_cs() (in module lkauto.utils.get_model_from_cs)
get_numpy_array_from_txt_file() (lkauto.utils.filer.Filer method)
,
[1]
get_output_directory_path() (lkauto.utils.filer.Filer method)
,
[1]
get_series_from_csv() (lkauto.utils.filer.Filer method)
,
[1]
get_smac_output_directory_path() (lkauto.utils.filer.Filer method)
,
[1]
I
ImplicitEvaler (class in lkauto.implicit.implicit_evaler)
ImplicitMF (class in lkauto.algorithms.als)
ItemItem (class in lkauto.algorithms.item_knn)
L
lkauto.algorithms (module)
lkauto.algorithms.als (module)
lkauto.algorithms.bias (module)
lkauto.algorithms.funksvd (module)
lkauto.algorithms.item_knn (module)
lkauto.algorithms.svd (module)
lkauto.algorithms.user_knn (module)
lkauto.ensemble (module)
lkauto.ensemble.ensemble_builder (module)
lkauto.ensemble.greedy_ensemble_selection (module)
lkauto.explicit (module)
lkauto.explicit.explicit_evaler (module)
lkauto.implicit (module)
lkauto.implicit.implicit_evaler (module)
lkauto.lkauto (module)
lkauto.optimization_strategies (module)
lkauto.optimization_strategies.bayesian_optimization (module)
lkauto.optimization_strategies.random_search (module)
lkauto.preprocessing (module)
lkauto.preprocessing.preprocessing (module)
lkauto.preprocessing.pruning (module)
lkauto.utils (module)
lkauto.utils.filer (module)
lkauto.utils.get_default_configuration_space (module)
lkauto.utils.get_default_configurations (module)
lkauto.utils.get_model_from_cs (module)
lkauto.utils.logging (module)
lkauto.utils.update_top_n_runs (module)
lkauto.utils.validation_split (module)
M
max_ratings_per_user() (in module lkauto.preprocessing.pruning)
min_ratings_per_user() (in module lkauto.preprocessing.pruning)
minimize_error_metric_val (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
(lkauto.implicit.implicit_evaler.ImplicitEvaler attribute)
model_mock (tests.utils.test_get_default_configuration_space.TestGetDefaultConfigurationSpace attribute)
N
num_recommendations (lkauto.implicit.implicit_evaler.ImplicitEvaler attribute)
O
optimization_metric (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
(lkauto.implicit.implicit_evaler.ImplicitEvaler attribute)
output_directory_path (lkauto.utils.filer.Filer attribute)
P
predict() (lkauto.ensemble.greedy_ensemble_selection.EnsembleSelection method)
preprocess_data() (in module lkauto.preprocessing.preprocessing)
R
random_search() (in module lkauto.optimization_strategies.random_search)
random_state (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
row_based_validation_split() (in module lkauto.utils.validation_split)
S
save_dataframe_as_csv() (lkauto.utils.filer.Filer method)
,
[1]
save_dictionary_to_json() (lkauto.utils.filer.Filer method)
,
[1]
save_metric_scores_to_txt() (lkauto.utils.filer.Filer method)
,
[1]
save_validataion_data() (lkauto.utils.filer.Filer method)
set_output_directory_path() (lkauto.utils.filer.Filer method)
,
[1]
setUp() (tests.utils.test_get_default_configuration_space.TestGetDefaultConfigurationSpace method)
(tests.utils.test_get_default_configurations.TestGetDefaultConfigurations method)
(tests.utils.test_get_model_from_cs.TestGetModelFromCS method)
(tests.utils.test_validation_split.TestValidationSplit method)
split_folds (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
(lkauto.implicit.implicit_evaler.ImplicitEvaler attribute)
split_frac (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
(lkauto.implicit.implicit_evaler.ImplicitEvaler attribute)
split_strategie (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
(lkauto.implicit.implicit_evaler.ImplicitEvaler attribute)
T
test_defaultConfigspace_GivenFunctionCalled_correctConfigSpaceReturnedExpected() (tests.algorithms.test_als.TestBiasedMF method)
(tests.algorithms.test_als.TestImplicitMF method)
(tests.algorithms.test_bias.TestBias method)
(tests.algorithms.test_funk_svd.TestFunkSVD method)
(tests.algorithms.test_item_knn.TestItemKNN method)
(tests.algorithms.test_svd.TestSVD method)
(tests.algorithms.test_user_knn.TestUserKNN method)
test_getDefaultConfigurations_givenValidConfigurationSpace_correctConfigurationSpaceListReturnedExpected() (tests.utils.test_get_default_configurations.TestGetDefaultConfigurations method)
test_getDefaultConfigurationSpace_GivenExplicitAndValidInputs_CorrectConfigSpaceReturnedExpected() (tests.utils.test_get_default_configuration_space.TestGetDefaultConfigurationSpace method)
test_getDefaultConfigurationSpace_GivenImplicitAndValidInputs_CorrectConfigSpaceReturnedExpected() (tests.utils.test_get_default_configuration_space.TestGetDefaultConfigurationSpace method)
test_getDefaultConfigurationSpace_givenInvalidFeedback_valueErrorThrown() (tests.utils.test_get_default_configuration_space.TestGetDefaultConfigurationSpace method)
test_getModelFromCS_givenExplicitAndValidInputs_correctModelReturnedExpected() (tests.utils.test_get_model_from_cs.TestGetModelFromCS method)
test_getModelFromCS_givenImplicitAndValidInputs_correctModelReturnedExpected() (tests.utils.test_get_model_from_cs.TestGetModelFromCS method)
test_getModelFromCS_givenInvalidAlgorithmInCS_valueErrorThrown() (tests.utils.test_get_model_from_cs.TestGetModelFromCS method)
test_getModelFromCS_givenInvalidFeedback_valueErrorThrown() (tests.utils.test_get_model_from_cs.TestGetModelFromCS method)
test_init_givenObjectInitialized_ObjectInitializedCorrectlyExpected() (tests.algorithms.test_als.TestBiasedMF method)
(tests.algorithms.test_als.TestImplicitMF method)
(tests.algorithms.test_bias.TestBias method)
(tests.algorithms.test_funk_svd.TestFunkSVD method)
(tests.algorithms.test_item_knn.TestItemKNN method)
(tests.algorithms.test_svd.TestSVD method)
(tests.algorithms.test_user_knn.TestUserKNN method)
test_validationSplit_givenValidDataFrame_correctSplitTrainAndValidationDataframesReturnedExpected() (tests.utils.test_validation_split.TestValidationSplit method)
TestBias (class in tests.algorithms.test_bias)
TestBiasedMF (class in tests.algorithms.test_als)
TestFunkSVD (class in tests.algorithms.test_funk_svd)
TestGetDefaultConfigurations (class in tests.utils.test_get_default_configurations)
TestGetDefaultConfigurationSpace (class in tests.utils.test_get_default_configuration_space)
TestGetModelFromCS (class in tests.utils.test_get_model_from_cs)
TestImplicitMF (class in tests.algorithms.test_als)
TestItemKNN (class in tests.algorithms.test_item_knn)
tests (module)
tests.algorithms (module)
tests.algorithms.test_als (module)
tests.algorithms.test_bias (module)
tests.algorithms.test_funk_svd (module)
tests.algorithms.test_item_knn (module)
tests.algorithms.test_svd (module)
tests.algorithms.test_user_knn (module)
tests.utils (module)
tests.utils.test_get_default_configuration_space (module)
tests.utils.test_get_default_configurations (module)
tests.utils.test_get_model_from_cs (module)
tests.utils.test_validation_split (module)
TestSVD (class in tests.algorithms.test_svd)
TestUserKNN (class in tests.algorithms.test_user_knn)
TestValidationSplit (class in tests.utils.test_validation_split)
train (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
(lkauto.implicit.implicit_evaler.ImplicitEvaler attribute)
U
update_top_n_runs() (in module lkauto.utils.update_top_n_runs)
user_based_validation_split() (in module lkauto.utils.validation_split)
UserUser (class in lkauto.algorithms.user_knn)
utils (module)
V
validation (lkauto.explicit.explicit_evaler.ExplicitEvaler attribute)
(lkauto.implicit.implicit_evaler.ImplicitEvaler attribute)
validation_split() (in module lkauto.utils.validation_split)