├── .editorconfig ├── .gitignore ├── .travis.yml ├── LICENSE ├── NOTICE ├── README.md ├── cpp ├── dep │ └── gtest │ │ └── include │ │ └── gtest │ │ └── gtest_prod.h ├── src │ ├── .gitignore │ ├── SConscript │ ├── SConstruct │ ├── main │ │ ├── data_generators │ │ │ ├── CompletePastDataGenerator.cpp │ │ │ ├── CompletePastDataGenerator.h │ │ │ ├── DataGenerator.cpp │ │ │ ├── DataGenerator.h │ │ │ ├── SamplingDataGenerator.cpp │ │ │ ├── SamplingDataGenerator.h │ │ │ ├── TimeframeDataGenerator.cpp │ │ │ └── TimeframeDataGenerator.h │ │ ├── filters │ │ │ ├── AvailabilityFilter.cpp │ │ │ ├── AvailabilityFilter.h │ │ │ ├── LabelFilter.cpp │ │ │ ├── LabelFilter.h │ │ │ ├── WhitelistFilter.cpp │ │ │ ├── WhitelistFilter.h │ │ │ ├── WhitelistFilter2ModelAdapter.cpp │ │ │ └── WhitelistFilter2ModelAdapter.h │ │ ├── general_interfaces │ │ │ ├── Initializable.h │ │ │ ├── NeedsExperimentEnvironment.cpp │ │ │ ├── NeedsExperimentEnvironment.h │ │ │ ├── Observable.cpp │ │ │ ├── Observable.h │ │ │ ├── Observer.cpp │ │ │ ├── Observer.h │ │ │ ├── Updater.cpp │ │ │ └── Updater.h │ │ ├── gradient_computers │ │ │ ├── GradientComputer.cpp │ │ │ └── GradientComputer.h │ │ ├── loggers │ │ │ ├── ConditionalMetaLogger.h │ │ │ ├── EvaluationLogger.cpp │ │ │ ├── EvaluationLogger.h │ │ │ ├── InputLogger.cpp │ │ │ ├── InputLogger.h │ │ │ ├── ListConditionalMetaLogger.cpp │ │ │ ├── ListConditionalMetaLogger.h │ │ │ ├── Logger.cpp │ │ │ ├── Logger.h │ │ │ ├── MemoryRankingLogger.cpp │ │ │ ├── MemoryRankingLogger.h │ │ │ ├── MemoryUsageLogger.cpp │ │ │ ├── MemoryUsageLogger.h │ │ │ ├── OnlinePredictor.cpp │ │ │ ├── OnlinePredictor.h │ │ │ ├── PredictionLogger.cpp │ │ │ ├── PredictionLogger.h │ │ │ ├── ProceedingLogger.cpp │ │ │ ├── ProceedingLogger.h │ │ │ ├── TransitionModelEndLogger.cpp │ │ │ ├── TransitionModelEndLogger.h │ │ │ ├── TransitionModelLogger.cpp │ │ │ └── TransitionModelLogger.h │ │ ├── models │ │ │ ├── ExternalModel.cpp │ │ │ ├── ExternalModel.h │ │ │ ├── GlobalRankingScoreIterator.cpp │ │ │ ├── GlobalRankingScoreIterator.h │ │ │ ├── Model.cpp │ │ │ ├── Model.h │ │ │ ├── ModelUpdater.cpp │ │ │ ├── ModelUpdater.h │ │ │ ├── PythonModel.cpp │ │ │ ├── PythonModel.h │ │ │ ├── RankingScoreIterator.h │ │ │ ├── SimilarityModel.cpp │ │ │ ├── SimilarityModel.h │ │ │ ├── TopListRecommender.cpp │ │ │ ├── TopListRecommender.h │ │ │ ├── baseline │ │ │ │ ├── NearestNeighborModel.cpp │ │ │ │ ├── NearestNeighborModel.h │ │ │ │ ├── NearestNeighborModelUpdater.cpp │ │ │ │ ├── NearestNeighborModelUpdater.h │ │ │ │ ├── PersonalPopularityModel.cpp │ │ │ │ ├── PersonalPopularityModel.h │ │ │ │ ├── PersonalPopularityModelUpdater.cpp │ │ │ │ ├── PersonalPopularityModelUpdater.h │ │ │ │ ├── PopularityModel.cpp │ │ │ │ ├── PopularityModel.h │ │ │ │ ├── PopularityModelUpdater.cpp │ │ │ │ ├── PopularityModelUpdater.h │ │ │ │ ├── PopularityTimeFrameModelUpdater.cpp │ │ │ │ ├── PopularityTimeFrameModelUpdater.h │ │ │ │ ├── TransitionProbabilityModel.cpp │ │ │ │ ├── TransitionProbabilityModel.h │ │ │ │ ├── TransitionProbabilityModelUpdater.cpp │ │ │ │ └── TransitionProbabilityModelUpdater.h │ │ │ ├── combination │ │ │ │ ├── AbsoluteErrorEvaluator.cpp │ │ │ │ ├── AbsoluteErrorEvaluator.h │ │ │ │ ├── CombinedDoubleLayerModelGradientUpdater.cpp │ │ │ │ ├── CombinedDoubleLayerModelGradientUpdater.h │ │ │ │ ├── CombinedModel.cpp │ │ │ │ ├── CombinedModel.h │ │ │ │ ├── DCGEvaluator.cpp │ │ │ │ ├── DCGEvaluator.h │ │ │ │ ├── Evaluator.cpp │ │ │ │ ├── Evaluator.h │ │ │ │ ├── RandomChoosingCombinedModel.cpp │ │ │ │ ├── RandomChoosingCombinedModel.h │ │ │ │ ├── RandomChoosingCombinedModelExpertUpdater.cpp │ │ │ │ ├── RandomChoosingCombinedModelExpertUpdater.h │ │ │ │ ├── ToplistCombinationModel.cpp │ │ │ │ ├── ToplistCombinationModel.h │ │ │ │ ├── WeightedModelStructure.cpp │ │ │ │ └── WeightedModelStructure.h │ │ │ └── factor │ │ │ │ ├── AsymmetricFactorModel.cpp │ │ │ │ ├── AsymmetricFactorModel.h │ │ │ │ ├── AsymmetricFactorModelGradientUpdater.cpp │ │ │ │ ├── AsymmetricFactorModelGradientUpdater.h │ │ │ │ ├── AsymmetricFactorModelUpdater.cpp │ │ │ │ ├── AsymmetricFactorModelUpdater.h │ │ │ │ ├── EigenFactorModel.cpp │ │ │ │ ├── EigenFactorModel.h │ │ │ │ ├── FactorModel.cpp │ │ │ │ ├── FactorModel.h │ │ │ │ ├── FactorModelGlobalRankingScoreIterator.cpp │ │ │ │ ├── FactorModelGlobalRankingScoreIterator.h │ │ │ │ ├── FactorModelGradientUpdater.cpp │ │ │ │ ├── FactorModelGradientUpdater.h │ │ │ │ ├── FactorModelRankingScoreIterator.cpp │ │ │ │ ├── FactorModelRankingScoreIterator.h │ │ │ │ ├── FactorModelUpdater.cpp │ │ │ │ ├── FactorModelUpdater.h │ │ │ │ ├── FmModel.cpp │ │ │ │ ├── FmModel.h │ │ │ │ ├── FmModelUpdater.cpp │ │ │ │ ├── FmModelUpdater.h │ │ │ │ ├── SvdppModel.cpp │ │ │ │ ├── SvdppModel.h │ │ │ │ ├── SvdppModelGradientUpdater.cpp │ │ │ │ ├── SvdppModelGradientUpdater.h │ │ │ │ ├── SvdppModelUpdater.cpp │ │ │ │ ├── SvdppModelUpdater.h │ │ │ │ └── lemp │ │ │ │ ├── EigenFactorsLempContainer.cpp │ │ │ │ ├── EigenFactorsLempContainer.h │ │ │ │ ├── FactorsLempContainer.cpp │ │ │ │ ├── FactorsLempContainer.h │ │ │ │ ├── LempBucket.cpp │ │ │ │ ├── LempBucket.h │ │ │ │ ├── LempContainer.cpp │ │ │ │ └── LempContainer.h │ │ ├── negative_sample_generators │ │ │ ├── HighPredictionNegativeSampleGenerator.cpp │ │ │ ├── HighPredictionNegativeSampleGenerator.h │ │ │ ├── NegativeSampleGenerator.cpp │ │ │ ├── NegativeSampleGenerator.h │ │ │ ├── PooledPositiveSampleGenerator.cpp │ │ │ ├── PooledPositiveSampleGenerator.h │ │ │ ├── PopularityNegativeSampleGenerator.cpp │ │ │ ├── PopularityNegativeSampleGenerator.h │ │ │ ├── UniformNegativeSampleGenerator.cpp │ │ │ └── UniformNegativeSampleGenerator.h │ │ ├── objectives │ │ │ ├── Objective.cpp │ │ │ ├── Objective.h │ │ │ ├── ObjectiveBPR.cpp │ │ │ ├── ObjectiveBPR.h │ │ │ ├── ObjectiveListRank.cpp │ │ │ ├── ObjectiveListRank.h │ │ │ ├── ObjectiveMSE.cpp │ │ │ ├── ObjectiveMSE.h │ │ │ ├── ObjectiveSigmoidMSE.cpp │ │ │ └── ObjectiveSigmoidMSE.h │ │ ├── offline_evaluators │ │ │ ├── OfflineEvaluator.cpp │ │ │ ├── OfflineEvaluator.h │ │ │ ├── OfflineRankingComputer.cpp │ │ │ ├── OfflineRankingComputer.h │ │ │ ├── OfflineRankingEvaluator.cpp │ │ │ ├── OfflineRankingEvaluator.h │ │ │ ├── OfflineTopListEvaluator.cpp │ │ │ ├── OfflineTopListEvaluator.h │ │ │ ├── OfflineUserToplistEvaluator.cpp │ │ │ ├── OfflineUserToplistEvaluator.h │ │ │ ├── PrecisionRecallEvaluator.cpp │ │ │ └── PrecisionRecallEvaluator.h │ │ ├── offline_learners │ │ │ ├── OfflineEigenFactorModelALSLearner.cpp │ │ │ ├── OfflineEigenFactorModelALSLearner.h │ │ │ ├── OfflineExternalModelLearner.cpp │ │ │ ├── OfflineExternalModelLearner.h │ │ │ ├── OfflineIteratingOnlineLearnerWrapper.cpp │ │ │ ├── OfflineIteratingOnlineLearnerWrapper.h │ │ │ ├── OfflineLearner.cpp │ │ │ └── OfflineLearner.h │ │ ├── online_experiment │ │ │ ├── ExperimentEnvironment.cpp │ │ │ ├── ExperimentEnvironment.h │ │ │ ├── OnlineExperiment.cpp │ │ │ └── OnlineExperiment.h │ │ ├── online_learners │ │ │ ├── LearnerPeriodicDelayedWrapper.cpp │ │ │ ├── LearnerPeriodicDelayedWrapper.h │ │ │ ├── PeriodicOfflineLearnerWrapper.cpp │ │ │ └── PeriodicOfflineLearnerWrapper.h │ │ ├── recommender_data │ │ │ ├── AttributeContainer.cpp │ │ │ ├── AttributeContainer.h │ │ │ ├── RandomIterator.cpp │ │ │ ├── RandomIterator.h │ │ │ ├── RandomOnlineIterator.cpp │ │ │ ├── RandomOnlineIterator.h │ │ │ ├── RecommenderData.cpp │ │ │ ├── RecommenderData.h │ │ │ ├── RecommenderDataIterator.cpp │ │ │ ├── RecommenderDataIterator.h │ │ │ ├── ShuffleIterator.cpp │ │ │ ├── ShuffleIterator.h │ │ │ ├── SimpleIterator.cpp │ │ │ ├── SimpleIterator.h │ │ │ └── macros.h │ │ ├── statistics │ │ │ ├── Distribution.cpp │ │ │ └── Distribution.h │ │ └── utils │ │ │ ├── Bias.cpp │ │ │ ├── Bias.h │ │ │ ├── CooccurrenceComputer.cpp │ │ │ ├── CooccurrenceComputer.h │ │ │ ├── EigenFactors.cpp │ │ │ ├── EigenFactors.h │ │ │ ├── Factors.cpp │ │ │ ├── Factors.h │ │ │ ├── LabelContainer.cpp │ │ │ ├── LabelContainer.h │ │ │ ├── PeriodComputer.cpp │ │ │ ├── PeriodComputer.h │ │ │ ├── PopContainers.cpp │ │ │ ├── PopContainers.h │ │ │ ├── Random.cpp │ │ │ ├── Random.h │ │ │ ├── RankComputer.cpp │ │ │ ├── RankComputer.h │ │ │ ├── Recency.cpp │ │ │ ├── Recency.h │ │ │ ├── SortPairDescendingBySecond.h │ │ │ ├── SpMatrix.cpp │ │ │ ├── SpMatrix.h │ │ │ ├── SparseAttributeContainer.cpp │ │ │ ├── SparseAttributeContainer.h │ │ │ ├── Toplist.cpp │ │ │ ├── Toplist.h │ │ │ ├── ToplistCreator.cpp │ │ │ ├── ToplistCreator.h │ │ │ ├── UserHistory.cpp │ │ │ ├── UserHistory.h │ │ │ ├── Util.cpp │ │ │ └── Util.h │ ├── run_tests.sh │ └── test │ │ ├── data_generators │ │ ├── TestCompeletePastDataGenerator.cpp │ │ ├── TestSamplingDataGenerator.cpp │ │ └── TestTimeframeDataGenerator.cpp │ │ ├── filters │ │ ├── TestAvailabilityFilter.cpp │ │ ├── TestFactorFilter.cpp │ │ ├── TestFactorModelGlobalRankingScoreIterator.cpp │ │ ├── TestLabelFilter.cpp │ │ └── TestWhitelistFilter2ModelAdapter.cpp │ │ ├── gradient_computers │ │ └── TestGradientComputers.cpp │ │ ├── loggers │ │ ├── TestInputLogger.cpp │ │ ├── TestListConditionalMetaLogger.cpp │ │ ├── TestMemoryRankingLogger.cpp │ │ ├── TestOnlinePredictor.cpp │ │ └── TestPredictionLogger.cpp │ │ ├── models │ │ ├── TestAsymmetricFactorModel.cpp │ │ ├── TestCombinedModel.cpp │ │ ├── TestEigenFactorModel.cpp │ │ ├── TestEvaluators.cpp │ │ ├── TestExternalModel.cpp │ │ ├── TestFactorModel.cpp │ │ ├── TestFactorModelRankingScoreIterator.cpp │ │ ├── TestFmModel.cpp │ │ ├── TestModel.cpp │ │ ├── TestModelUpdater.cpp │ │ ├── TestNearestNeighborModel.cpp │ │ ├── TestPersonalPopularityModel.cpp │ │ ├── TestPopularityModel.cpp │ │ ├── TestPopularityTimeFrameModel.cpp │ │ ├── TestRandomChoosingCombinationModel.cpp │ │ ├── TestSvdppModel.cpp │ │ ├── TestToplistCombinationModel.cpp │ │ ├── TestToplistFromRankingScoreIteratorRecommender.cpp │ │ ├── TestTransitionProbabilityModel.cpp │ │ └── lemp │ │ │ ├── TestLempBucket.cpp │ │ │ └── TestLempContainer.cpp │ │ ├── negative_sample_generators │ │ ├── TestHighPredictionNegativeSampleGenerator.cpp │ │ ├── TestPooledPositiveSampleGenerator.cpp │ │ ├── TestPopularityNegativeSampleGenerator.cpp │ │ └── TestUniformNegativeSampleGenerator.cpp │ │ ├── objectives │ │ ├── TestObjectiveBPR.cpp │ │ └── TestObjectiveMSE.cpp │ │ ├── offline_evaluators │ │ └── TestPrecisionRecallEvaluator.cpp │ │ ├── offline_learners │ │ └── TestOfflineIteratingOnlineLearnerWrapper.cpp │ │ ├── online_experiment │ │ └── TestExperimentEnvironment.cpp │ │ ├── online_learners │ │ ├── TestLearnerPeriodicDelayedWrapper.cpp │ │ └── TestPeriodicOfflineLearnerWrapper.cpp │ │ ├── recommender_data │ │ ├── TestRandomIterator.cpp │ │ ├── TestRandomOnlineIterator.cpp │ │ ├── TestRecommenderData.cpp │ │ ├── TestShuffleIterator.cpp │ │ └── TestSimpleIterator.cpp │ │ └── utils │ │ ├── TestBias.cpp │ │ ├── TestCooccurrenceComputer.cpp │ │ ├── TestFactors.cpp │ │ ├── TestLabelContainer.cpp │ │ ├── TestPeriodComputer.cpp │ │ ├── TestPopContainers.cpp │ │ ├── TestRandom.cpp │ │ ├── TestRanking.cpp │ │ ├── TestSparseAttributeContainer.cpp │ │ ├── TestToplist.cpp │ │ ├── TestToplistCreator.cpp │ │ └── TestUserHistory.cpp └── test_data │ └── sparse_attributes_1.dat ├── docs ├── .gitignore ├── Makefile ├── pre-gen.py └── source │ ├── alpenglow.cpp.rst │ ├── alpenglow.evaluation.rst │ ├── alpenglow.experiments.rst │ ├── alpenglow.offline.evaluation.rst │ ├── alpenglow.offline.models.rst │ ├── alpenglow.offline.rst │ ├── alpenglow.rst │ ├── alpenglow.utils.rst │ ├── conf.py │ ├── general │ ├── anatomy_of_experiment.rst │ ├── class_diagram_combined_color.dia │ ├── class_diagram_combined_color.png │ ├── class_diagram_common_color.dia │ ├── class_diagram_common_color.png │ ├── class_diagram_factor_color.dia │ ├── class_diagram_factor_color.png │ ├── class_diagram_poptf_color.dia │ ├── class_diagram_poptf_color.png │ ├── combination.rst │ ├── cpp_api.rst │ ├── evaluate_external_model.rst │ ├── future_work.rst │ ├── implement_python_model.rst │ ├── implement_your_model.rst │ ├── python_api.rst │ ├── rank_computing_optimization.rst │ ├── sequence_of_experiment_color.dia │ ├── sequence_of_experiment_color.png │ ├── sequence_of_poptf_color.dia │ ├── sequence_of_poptf_color.png │ ├── serialization.rst │ ├── simulation_attributes.rst │ └── using_clang_libc++_linux.rst │ ├── getting_started │ ├── 1-introduction.rst │ ├── 2-example_usage.rst │ ├── 3-five_minute_tutorial.rst │ ├── 4-further_reading.rst │ ├── factor.png │ ├── factor_negative_rate.png │ └── pop.png │ ├── html │ └── style.css │ ├── index.rst │ ├── modules.rst │ └── resources │ └── online.png ├── examples ├── external_models │ ├── .gitignore │ ├── README.md │ ├── alpenglow │ │ ├── README.md │ │ ├── evaluate.ipynb │ │ ├── prepare_data.py │ │ └── run_alpenglow.py │ ├── libfm │ │ ├── README.md │ │ ├── evaluate.ipynb │ │ ├── prepare_data.py │ │ ├── prepare_libfm.py │ │ └── run_libfm.sh │ ├── lightfm │ │ ├── README.md │ │ ├── evaluate.ipynb │ │ ├── prepare_data.py │ │ └── run_lightfm.py │ └── turicreate │ │ ├── README.md │ │ ├── evaluate.ipynb │ │ ├── prepare_data.py │ │ └── run_turicreate.py └── serialization │ ├── offline_experiment.py │ └── output_file ├── install_alpenglow_sip.sh ├── misc ├── alpenglow.png ├── coverage_script └── header_guard_test ├── python ├── .gitignore ├── alpenglow │ ├── Getter.py │ ├── OnlineExperiment.py │ ├── ParameterDefaults.py │ ├── PythonModel.py │ ├── __init__.py │ ├── evaluation │ │ ├── DcgScore.py │ │ ├── MseScore.py │ │ ├── PrecisionScore.py │ │ ├── RecallScore.py │ │ ├── RrScore.py │ │ └── __init__.py │ ├── experiments │ │ ├── ALSFactorExperiment.py │ │ ├── ALSOnlineFactorExperiment.py │ │ ├── AsymmetricFactorExperiment.py │ │ ├── BatchAndOnlineFactorExperiment.py │ │ ├── BatchFactorExperiment.py │ │ ├── ExternalModelExperiment.py │ │ ├── FactorExperiment.py │ │ ├── FmExperiment.py │ │ ├── NearestNeighborExperiment.py │ │ ├── OldFactorExperiment.py │ │ ├── PersonalPopularityExperiment.py │ │ ├── PopularityExperiment.py │ │ ├── PopularityTimeframeExperiment.py │ │ ├── PosSamplingFactorExperiment.py │ │ ├── SvdppExperiment.py │ │ ├── TransitionProbabilityExperiment.py │ │ └── __init__.py │ ├── offline │ │ ├── OfflineModel.py │ │ ├── __init__.py │ │ ├── evaluation │ │ │ ├── NdcgScore.py │ │ │ ├── PrecisionScore.py │ │ │ ├── RecallScore.py │ │ │ └── __init__.py │ │ └── models │ │ │ ├── ALSFactorModel.py │ │ │ ├── AsymmetricFactorModel.py │ │ │ ├── FactorModel.py │ │ │ ├── NearestNeighborModel.py │ │ │ ├── PopularityModel.py │ │ │ ├── SvdppModel.py │ │ │ └── __init__.py │ └── utils │ │ ├── AvailabilityFilter.py │ │ ├── DataShuffler.py │ │ ├── DataframeData.py │ │ ├── FactorModelReader.py │ │ ├── ParameterSearch.py │ │ ├── ThreadedParameterSearch.py │ │ └── __init__.py ├── cpp_bridge │ ├── DataframeData.h │ ├── FactorModelReader.h │ ├── InterruptLogger.h │ ├── MassPredictor.h │ ├── VectorType.h │ └── msvc_vars.h ├── examples │ ├── .gitignore │ ├── demo.py │ ├── exponentially_weighted_forecaster.py │ └── sum_factor_and_popularity.py └── test_alpenglow │ ├── evaluation │ ├── test_DcgScore.py │ ├── test_MseScore.py │ ├── test_PrecisionScore.py │ ├── test_RecallScore.py │ └── test_RrScore.py │ ├── experiments │ ├── test_ALSFactorExperiment.py │ ├── test_ALSOnlineFactorExperiment.py │ ├── test_AsymmetricFactorExperiment.py │ ├── test_BatchAndOnlineFactorExperiment.py │ ├── test_BatchFactorExperiment.py │ ├── test_ExternalModelExperiment.py │ ├── test_FactorExperiment.py │ ├── test_FmExperiment.py │ ├── test_NearestNeighborExperiment.py │ ├── test_PersonalPopularityExperiment.py │ ├── test_PopularityExperiment.py │ ├── test_PopularityTimeframeExperiment.py │ ├── test_PosSamplingFactorExperiment.py │ ├── test_SvdppExperiment.py │ └── test_TransitionProbabilityExperiment.py │ ├── offline │ ├── evaluation │ │ ├── test_NdcgScore.py │ │ ├── test_OfflinePrecisionScore.py │ │ └── test_OfflineRecallScore.py │ └── models │ │ ├── test_ALSFactorModel.py │ │ ├── test_AsymmetricFactorModel.py │ │ ├── test_FactorModel.py │ │ ├── test_NearestNeighborModel.py │ │ ├── test_PopularityModel.py │ │ └── test_SvdppModel.py │ ├── test_data_1 │ ├── test_data_4 │ ├── test_data_4_item_attr │ ├── test_data_4_user_attr │ ├── test_data_5 │ ├── tmp │ ├── .gitignore │ └── empty │ └── utils │ ├── test_AvailabilityFilter.py │ ├── test_DataFrameIterator.py │ ├── test_DataShuffler.py │ ├── test_LabelFilter.py │ ├── test_MemoryRankingLogger.py │ ├── test_ParameterSearch.py │ └── test_ThreadedParameterSearch.py ├── readthedocs-conda-env.yml ├── readthedocs.yml ├── sample.py ├── setup.cfg ├── setup.py └── sip ├── recsys.sip ├── scripts ├── comment_labeled_classes.py ├── header2sip ├── remove_initlist.py ├── remove_private.py ├── sipcode.py ├── sipdoc.py └── statistics ├── src ├── data_generators │ ├── CompletePastDataGenerator.sip │ ├── DataGenerator.sip │ ├── SamplingDataGenerator.sip │ ├── TimeframeDataGenerator.sip │ └── header.rst ├── filters │ ├── AvailabilityFilter.sip │ ├── LabelFilter.sip │ ├── WhitelistFilter.sip │ ├── WhitelistFilter2ModelAdapter.sip │ └── header.rst ├── general_interfaces │ ├── Initializable.sip │ ├── NeedsExperimentEnvironment.sip │ ├── Updater.sip │ └── header.rst ├── gradient_computers │ ├── GradientComputer.sip │ └── header.rst ├── header.rst ├── loggers │ ├── ConditionalMetaLogger.sip │ ├── InputLogger.sip │ ├── InterruptLogger.sip │ ├── ListConditionalMetaLogger.sip │ ├── Logger.sip │ ├── MemoryRankingLogger.sip │ ├── MemoryUsageLogger.sip │ ├── OnlinePredictor.sip │ ├── PredictionLogger.sip │ ├── ProceedingLogger.sip │ ├── TransitionModelLogger.sip │ └── header.rst ├── models │ ├── ExternalModel.sip │ ├── GlobalRankingScoreIterator.sip │ ├── MassPredictor.sip │ ├── Model.sip │ ├── ModelUpdater.sip │ ├── PythonModel.sip │ ├── RankingScoreIterator.sip │ ├── SimilarityModel.sip │ ├── TopListRecommender.sip │ ├── baseline │ │ ├── NearestNeighborModel.sip │ │ ├── NearestNeighborModelUpdater.sip │ │ ├── PersonalPopularityModel.sip │ │ ├── PersonalPopularityModelUpdater.sip │ │ ├── PopularityModel.sip │ │ ├── PopularityModelUpdater.sip │ │ ├── PopularityTimeFrameModelUpdater.sip │ │ ├── TransitionProbabilityModel.sip │ │ ├── TransitionProbabilityModelUpdater.sip │ │ └── header.rst │ ├── combination │ │ ├── CombinedDoubleLayerModelGradientUpdater.sip │ │ ├── CombinedModel.sip │ │ ├── Evaluator.sip │ │ ├── RandomChoosingCombinedModel.sip │ │ ├── RandomChoosingCombinedModelExpertUpdater.sip │ │ ├── ToplistCombinationModel.sip │ │ ├── WeightedModelStructure.sip │ │ └── header.rst │ ├── factor │ │ ├── AsymmetricFactorModel.sip │ │ ├── AsymmetricFactorModelGradientUpdater.sip │ │ ├── AsymmetricFactorModelUpdater.sip │ │ ├── EigenFactorModel.sip │ │ ├── FactorModel.sip │ │ ├── FactorModelGlobalRankingScoreIterator.sip │ │ ├── FactorModelGradientUpdater.sip │ │ ├── FactorModelUpdater.sip │ │ ├── FmModel.sip │ │ ├── FmModelUpdater.sip │ │ ├── SvdppModel.sip │ │ ├── SvdppModelGradientUpdater.sip │ │ ├── SvdppModelUpdater.sip │ │ └── header.rst │ └── header.rst ├── negative_sample_generators │ ├── NegativeSampleGenerator.sip │ ├── PooledPositiveSampleGenerator.sip │ ├── UniformNegativeSampleGenerator.sip │ └── header.rst ├── objectives │ ├── Objective.sip │ ├── ObjectiveMSE.sip │ └── header.rst ├── offline_evaluators │ ├── OfflineEvaluator.sip │ ├── OfflineRankingComputer.sip │ ├── PrecisionRecallEvaluator.sip │ └── header.rst ├── offline_learners │ ├── OfflineEigenFactorModelALSLearner.sip │ ├── OfflineExternalModelLearner.sip │ ├── OfflineIteratingOnlineLearnerWrapper.sip │ ├── OfflineLearner.sip │ └── header.rst ├── online_experiment │ ├── ExperimentEnvironment.sip │ ├── OnlineExperiment.sip │ └── header.rst ├── online_learners │ ├── LearnerPeriodicDelayedWrapper.sip │ ├── PeriodicOfflineLearnerWrapper.sip │ └── header.rst ├── recommender_data │ ├── AttributeContainer.sip │ ├── DataframeData.sip │ ├── FactorModelReader.sip │ ├── RandomIterator.sip │ ├── RandomOnlineIterator.sip │ ├── RecommenderData.sip │ ├── RecommenderDataIterator.sip │ ├── ShuffleIterator.sip │ ├── SimpleIterator.sip │ └── header.rst └── utils │ ├── Bias.sip │ ├── PeriodComputer.sip │ ├── PopContainers.sip │ ├── Random.sip │ ├── RankComputer.sip │ ├── Recency.sip │ ├── SpMatrix.sip │ ├── SparseAttributeContainer.sip │ ├── ToplistCreator.sip │ └── header.rst └── std ├── map.sip ├── pair.sip ├── string.sip └── vector.sip /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Alpenglow 2 | Copyright 2017 MTA SZTAKI. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/README.md -------------------------------------------------------------------------------- /cpp/dep/gtest/include/gtest/gtest_prod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/dep/gtest/include/gtest/gtest_prod.h -------------------------------------------------------------------------------- /cpp/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/.gitignore -------------------------------------------------------------------------------- /cpp/src/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/SConscript -------------------------------------------------------------------------------- /cpp/src/SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/SConstruct -------------------------------------------------------------------------------- /cpp/src/main/data_generators/CompletePastDataGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/data_generators/CompletePastDataGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/main/data_generators/CompletePastDataGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/data_generators/CompletePastDataGenerator.h -------------------------------------------------------------------------------- /cpp/src/main/data_generators/DataGenerator.cpp: -------------------------------------------------------------------------------- 1 | #include "DataGenerator.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/data_generators/DataGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/data_generators/DataGenerator.h -------------------------------------------------------------------------------- /cpp/src/main/data_generators/SamplingDataGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/data_generators/SamplingDataGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/main/data_generators/SamplingDataGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/data_generators/SamplingDataGenerator.h -------------------------------------------------------------------------------- /cpp/src/main/data_generators/TimeframeDataGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/data_generators/TimeframeDataGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/main/data_generators/TimeframeDataGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/data_generators/TimeframeDataGenerator.h -------------------------------------------------------------------------------- /cpp/src/main/filters/AvailabilityFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/filters/AvailabilityFilter.cpp -------------------------------------------------------------------------------- /cpp/src/main/filters/AvailabilityFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/filters/AvailabilityFilter.h -------------------------------------------------------------------------------- /cpp/src/main/filters/LabelFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/filters/LabelFilter.cpp -------------------------------------------------------------------------------- /cpp/src/main/filters/LabelFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/filters/LabelFilter.h -------------------------------------------------------------------------------- /cpp/src/main/filters/WhitelistFilter.cpp: -------------------------------------------------------------------------------- 1 | #include "WhitelistFilter.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/filters/WhitelistFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/filters/WhitelistFilter.h -------------------------------------------------------------------------------- /cpp/src/main/filters/WhitelistFilter2ModelAdapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/filters/WhitelistFilter2ModelAdapter.cpp -------------------------------------------------------------------------------- /cpp/src/main/filters/WhitelistFilter2ModelAdapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/filters/WhitelistFilter2ModelAdapter.h -------------------------------------------------------------------------------- /cpp/src/main/general_interfaces/Initializable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/general_interfaces/Initializable.h -------------------------------------------------------------------------------- /cpp/src/main/general_interfaces/NeedsExperimentEnvironment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/general_interfaces/NeedsExperimentEnvironment.cpp -------------------------------------------------------------------------------- /cpp/src/main/general_interfaces/NeedsExperimentEnvironment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/general_interfaces/NeedsExperimentEnvironment.h -------------------------------------------------------------------------------- /cpp/src/main/general_interfaces/Observable.cpp: -------------------------------------------------------------------------------- 1 | #include "Observable.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/general_interfaces/Observable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/general_interfaces/Observable.h -------------------------------------------------------------------------------- /cpp/src/main/general_interfaces/Observer.cpp: -------------------------------------------------------------------------------- 1 | #include "Observer.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/general_interfaces/Observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/general_interfaces/Observer.h -------------------------------------------------------------------------------- /cpp/src/main/general_interfaces/Updater.cpp: -------------------------------------------------------------------------------- 1 | #include "Updater.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/general_interfaces/Updater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/general_interfaces/Updater.h -------------------------------------------------------------------------------- /cpp/src/main/gradient_computers/GradientComputer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/gradient_computers/GradientComputer.cpp -------------------------------------------------------------------------------- /cpp/src/main/gradient_computers/GradientComputer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/gradient_computers/GradientComputer.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/ConditionalMetaLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/ConditionalMetaLogger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/EvaluationLogger.cpp: -------------------------------------------------------------------------------- 1 | #include "EvaluationLogger.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/loggers/EvaluationLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/EvaluationLogger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/InputLogger.cpp: -------------------------------------------------------------------------------- 1 | #include "InputLogger.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/loggers/InputLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/InputLogger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/ListConditionalMetaLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/ListConditionalMetaLogger.cpp -------------------------------------------------------------------------------- /cpp/src/main/loggers/ListConditionalMetaLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/ListConditionalMetaLogger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/Logger.cpp: -------------------------------------------------------------------------------- 1 | #include "Logger.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/loggers/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/Logger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/MemoryRankingLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/MemoryRankingLogger.cpp -------------------------------------------------------------------------------- /cpp/src/main/loggers/MemoryRankingLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/MemoryRankingLogger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/MemoryUsageLogger.cpp: -------------------------------------------------------------------------------- 1 | #include "MemoryUsageLogger.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/loggers/MemoryUsageLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/MemoryUsageLogger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/OnlinePredictor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/OnlinePredictor.cpp -------------------------------------------------------------------------------- /cpp/src/main/loggers/OnlinePredictor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/OnlinePredictor.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/PredictionLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/PredictionLogger.cpp -------------------------------------------------------------------------------- /cpp/src/main/loggers/PredictionLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/PredictionLogger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/ProceedingLogger.cpp: -------------------------------------------------------------------------------- 1 | #include "ProceedingLogger.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/loggers/ProceedingLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/ProceedingLogger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/TransitionModelEndLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/TransitionModelEndLogger.cpp -------------------------------------------------------------------------------- /cpp/src/main/loggers/TransitionModelEndLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/TransitionModelEndLogger.h -------------------------------------------------------------------------------- /cpp/src/main/loggers/TransitionModelLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/TransitionModelLogger.cpp -------------------------------------------------------------------------------- /cpp/src/main/loggers/TransitionModelLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/loggers/TransitionModelLogger.h -------------------------------------------------------------------------------- /cpp/src/main/models/ExternalModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/ExternalModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/ExternalModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/ExternalModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/GlobalRankingScoreIterator.cpp: -------------------------------------------------------------------------------- 1 | #include "GlobalRankingScoreIterator.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/models/GlobalRankingScoreIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/GlobalRankingScoreIterator.h -------------------------------------------------------------------------------- /cpp/src/main/models/Model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/Model.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/Model.h -------------------------------------------------------------------------------- /cpp/src/main/models/ModelUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/ModelUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/ModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/ModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/PythonModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/PythonModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/PythonModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/PythonModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/RankingScoreIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/RankingScoreIterator.h -------------------------------------------------------------------------------- /cpp/src/main/models/SimilarityModel.cpp: -------------------------------------------------------------------------------- 1 | #include "SimilarityModel.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/models/SimilarityModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/SimilarityModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/TopListRecommender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/TopListRecommender.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/TopListRecommender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/TopListRecommender.h -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/NearestNeighborModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/NearestNeighborModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/NearestNeighborModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/NearestNeighborModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/NearestNeighborModelUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/NearestNeighborModelUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/NearestNeighborModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/NearestNeighborModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PersonalPopularityModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PersonalPopularityModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PersonalPopularityModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PersonalPopularityModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PersonalPopularityModelUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PersonalPopularityModelUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PersonalPopularityModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PersonalPopularityModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PopularityModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PopularityModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PopularityModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PopularityModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PopularityModelUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PopularityModelUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PopularityModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PopularityModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PopularityTimeFrameModelUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PopularityTimeFrameModelUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/PopularityTimeFrameModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/PopularityTimeFrameModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/TransitionProbabilityModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/TransitionProbabilityModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/TransitionProbabilityModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/TransitionProbabilityModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/TransitionProbabilityModelUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/TransitionProbabilityModelUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/baseline/TransitionProbabilityModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/baseline/TransitionProbabilityModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/combination/AbsoluteErrorEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/AbsoluteErrorEvaluator.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/combination/AbsoluteErrorEvaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/AbsoluteErrorEvaluator.h -------------------------------------------------------------------------------- /cpp/src/main/models/combination/CombinedDoubleLayerModelGradientUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/CombinedDoubleLayerModelGradientUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/combination/CombinedDoubleLayerModelGradientUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/CombinedDoubleLayerModelGradientUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/combination/CombinedModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/CombinedModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/combination/CombinedModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/CombinedModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/combination/DCGEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/DCGEvaluator.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/combination/DCGEvaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/DCGEvaluator.h -------------------------------------------------------------------------------- /cpp/src/main/models/combination/Evaluator.cpp: -------------------------------------------------------------------------------- 1 | #include "Evaluator.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/models/combination/Evaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/Evaluator.h -------------------------------------------------------------------------------- /cpp/src/main/models/combination/RandomChoosingCombinedModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/RandomChoosingCombinedModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/combination/RandomChoosingCombinedModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/RandomChoosingCombinedModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/combination/RandomChoosingCombinedModelExpertUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/RandomChoosingCombinedModelExpertUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/combination/RandomChoosingCombinedModelExpertUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/RandomChoosingCombinedModelExpertUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/combination/ToplistCombinationModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/ToplistCombinationModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/combination/ToplistCombinationModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/ToplistCombinationModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/combination/WeightedModelStructure.cpp: -------------------------------------------------------------------------------- 1 | #include "WeightedModelStructure.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/models/combination/WeightedModelStructure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/combination/WeightedModelStructure.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/AsymmetricFactorModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/AsymmetricFactorModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/AsymmetricFactorModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/AsymmetricFactorModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/AsymmetricFactorModelGradientUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/AsymmetricFactorModelGradientUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/AsymmetricFactorModelGradientUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/AsymmetricFactorModelGradientUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/AsymmetricFactorModelUpdater.cpp: -------------------------------------------------------------------------------- 1 | #include "AsymmetricFactorModelUpdater.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/models/factor/AsymmetricFactorModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/AsymmetricFactorModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/EigenFactorModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/EigenFactorModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/EigenFactorModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/EigenFactorModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModelGlobalRankingScoreIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModelGlobalRankingScoreIterator.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModelGlobalRankingScoreIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModelGlobalRankingScoreIterator.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModelGradientUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModelGradientUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModelGradientUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModelGradientUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModelRankingScoreIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModelRankingScoreIterator.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModelRankingScoreIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModelRankingScoreIterator.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModelUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModelUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FactorModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FactorModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FmModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FmModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FmModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FmModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FmModelUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FmModelUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/FmModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/FmModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/SvdppModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/SvdppModel.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/SvdppModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/SvdppModel.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/SvdppModelGradientUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/SvdppModelGradientUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/SvdppModelGradientUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/SvdppModelGradientUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/SvdppModelUpdater.cpp: -------------------------------------------------------------------------------- 1 | #include "SvdppModelUpdater.h" 2 | 3 | -------------------------------------------------------------------------------- /cpp/src/main/models/factor/SvdppModelUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/SvdppModelUpdater.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/lemp/EigenFactorsLempContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/lemp/EigenFactorsLempContainer.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/lemp/EigenFactorsLempContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/lemp/EigenFactorsLempContainer.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/lemp/FactorsLempContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/lemp/FactorsLempContainer.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/lemp/FactorsLempContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/lemp/FactorsLempContainer.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/lemp/LempBucket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/lemp/LempBucket.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/lemp/LempBucket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/lemp/LempBucket.h -------------------------------------------------------------------------------- /cpp/src/main/models/factor/lemp/LempContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/lemp/LempContainer.cpp -------------------------------------------------------------------------------- /cpp/src/main/models/factor/lemp/LempContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/models/factor/lemp/LempContainer.h -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/HighPredictionNegativeSampleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/HighPredictionNegativeSampleGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/HighPredictionNegativeSampleGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/HighPredictionNegativeSampleGenerator.h -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/NegativeSampleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/NegativeSampleGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/NegativeSampleGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/NegativeSampleGenerator.h -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/PooledPositiveSampleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/PooledPositiveSampleGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/PooledPositiveSampleGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/PooledPositiveSampleGenerator.h -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/PopularityNegativeSampleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/PopularityNegativeSampleGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/PopularityNegativeSampleGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/PopularityNegativeSampleGenerator.h -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/UniformNegativeSampleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/UniformNegativeSampleGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/main/negative_sample_generators/UniformNegativeSampleGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/negative_sample_generators/UniformNegativeSampleGenerator.h -------------------------------------------------------------------------------- /cpp/src/main/objectives/Objective.cpp: -------------------------------------------------------------------------------- 1 | #include "Objective.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/objectives/Objective.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/objectives/Objective.h -------------------------------------------------------------------------------- /cpp/src/main/objectives/ObjectiveBPR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/objectives/ObjectiveBPR.cpp -------------------------------------------------------------------------------- /cpp/src/main/objectives/ObjectiveBPR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/objectives/ObjectiveBPR.h -------------------------------------------------------------------------------- /cpp/src/main/objectives/ObjectiveListRank.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/objectives/ObjectiveListRank.cpp -------------------------------------------------------------------------------- /cpp/src/main/objectives/ObjectiveListRank.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/objectives/ObjectiveListRank.h -------------------------------------------------------------------------------- /cpp/src/main/objectives/ObjectiveMSE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/objectives/ObjectiveMSE.cpp -------------------------------------------------------------------------------- /cpp/src/main/objectives/ObjectiveMSE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/objectives/ObjectiveMSE.h -------------------------------------------------------------------------------- /cpp/src/main/objectives/ObjectiveSigmoidMSE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/objectives/ObjectiveSigmoidMSE.cpp -------------------------------------------------------------------------------- /cpp/src/main/objectives/ObjectiveSigmoidMSE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/objectives/ObjectiveSigmoidMSE.h -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineEvaluator.cpp: -------------------------------------------------------------------------------- 1 | #include "OfflineEvaluator.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineEvaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/OfflineEvaluator.h -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineRankingComputer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/OfflineRankingComputer.cpp -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineRankingComputer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/OfflineRankingComputer.h -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineRankingEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/OfflineRankingEvaluator.cpp -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineRankingEvaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/OfflineRankingEvaluator.h -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineTopListEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/OfflineTopListEvaluator.cpp -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineTopListEvaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/OfflineTopListEvaluator.h -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineUserToplistEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/OfflineUserToplistEvaluator.cpp -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/OfflineUserToplistEvaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/OfflineUserToplistEvaluator.h -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/PrecisionRecallEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/PrecisionRecallEvaluator.cpp -------------------------------------------------------------------------------- /cpp/src/main/offline_evaluators/PrecisionRecallEvaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_evaluators/PrecisionRecallEvaluator.h -------------------------------------------------------------------------------- /cpp/src/main/offline_learners/OfflineEigenFactorModelALSLearner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_learners/OfflineEigenFactorModelALSLearner.cpp -------------------------------------------------------------------------------- /cpp/src/main/offline_learners/OfflineEigenFactorModelALSLearner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_learners/OfflineEigenFactorModelALSLearner.h -------------------------------------------------------------------------------- /cpp/src/main/offline_learners/OfflineExternalModelLearner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_learners/OfflineExternalModelLearner.cpp -------------------------------------------------------------------------------- /cpp/src/main/offline_learners/OfflineExternalModelLearner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_learners/OfflineExternalModelLearner.h -------------------------------------------------------------------------------- /cpp/src/main/offline_learners/OfflineIteratingOnlineLearnerWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_learners/OfflineIteratingOnlineLearnerWrapper.cpp -------------------------------------------------------------------------------- /cpp/src/main/offline_learners/OfflineIteratingOnlineLearnerWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_learners/OfflineIteratingOnlineLearnerWrapper.h -------------------------------------------------------------------------------- /cpp/src/main/offline_learners/OfflineLearner.cpp: -------------------------------------------------------------------------------- 1 | #include "OfflineLearner.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/offline_learners/OfflineLearner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/offline_learners/OfflineLearner.h -------------------------------------------------------------------------------- /cpp/src/main/online_experiment/ExperimentEnvironment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/online_experiment/ExperimentEnvironment.cpp -------------------------------------------------------------------------------- /cpp/src/main/online_experiment/ExperimentEnvironment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/online_experiment/ExperimentEnvironment.h -------------------------------------------------------------------------------- /cpp/src/main/online_experiment/OnlineExperiment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/online_experiment/OnlineExperiment.cpp -------------------------------------------------------------------------------- /cpp/src/main/online_experiment/OnlineExperiment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/online_experiment/OnlineExperiment.h -------------------------------------------------------------------------------- /cpp/src/main/online_learners/LearnerPeriodicDelayedWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/online_learners/LearnerPeriodicDelayedWrapper.cpp -------------------------------------------------------------------------------- /cpp/src/main/online_learners/LearnerPeriodicDelayedWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/online_learners/LearnerPeriodicDelayedWrapper.h -------------------------------------------------------------------------------- /cpp/src/main/online_learners/PeriodicOfflineLearnerWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/online_learners/PeriodicOfflineLearnerWrapper.cpp -------------------------------------------------------------------------------- /cpp/src/main/online_learners/PeriodicOfflineLearnerWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/online_learners/PeriodicOfflineLearnerWrapper.h -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/AttributeContainer.cpp: -------------------------------------------------------------------------------- 1 | #include "AttributeContainer.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/AttributeContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/AttributeContainer.h -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/RandomIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/RandomIterator.cpp -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/RandomIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/RandomIterator.h -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/RandomOnlineIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/RandomOnlineIterator.cpp -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/RandomOnlineIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/RandomOnlineIterator.h -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/RecommenderData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/RecommenderData.cpp -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/RecommenderData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/RecommenderData.h -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/RecommenderDataIterator.cpp: -------------------------------------------------------------------------------- 1 | #include "RecommenderDataIterator.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/RecommenderDataIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/RecommenderDataIterator.h -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/ShuffleIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/ShuffleIterator.cpp -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/ShuffleIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/ShuffleIterator.h -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/SimpleIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/SimpleIterator.cpp -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/SimpleIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/SimpleIterator.h -------------------------------------------------------------------------------- /cpp/src/main/recommender_data/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/recommender_data/macros.h -------------------------------------------------------------------------------- /cpp/src/main/statistics/Distribution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/statistics/Distribution.cpp -------------------------------------------------------------------------------- /cpp/src/main/statistics/Distribution.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/statistics/Distribution.h -------------------------------------------------------------------------------- /cpp/src/main/utils/Bias.cpp: -------------------------------------------------------------------------------- 1 | #include "Bias.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/utils/Bias.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/Bias.h -------------------------------------------------------------------------------- /cpp/src/main/utils/CooccurrenceComputer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/CooccurrenceComputer.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/CooccurrenceComputer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/CooccurrenceComputer.h -------------------------------------------------------------------------------- /cpp/src/main/utils/EigenFactors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/EigenFactors.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/EigenFactors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/EigenFactors.h -------------------------------------------------------------------------------- /cpp/src/main/utils/Factors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/Factors.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/Factors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/Factors.h -------------------------------------------------------------------------------- /cpp/src/main/utils/LabelContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/LabelContainer.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/LabelContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/LabelContainer.h -------------------------------------------------------------------------------- /cpp/src/main/utils/PeriodComputer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/PeriodComputer.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/PeriodComputer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/PeriodComputer.h -------------------------------------------------------------------------------- /cpp/src/main/utils/PopContainers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/PopContainers.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/PopContainers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/PopContainers.h -------------------------------------------------------------------------------- /cpp/src/main/utils/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/Random.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/Random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/Random.h -------------------------------------------------------------------------------- /cpp/src/main/utils/RankComputer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/RankComputer.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/RankComputer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/RankComputer.h -------------------------------------------------------------------------------- /cpp/src/main/utils/Recency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/Recency.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/Recency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/Recency.h -------------------------------------------------------------------------------- /cpp/src/main/utils/SortPairDescendingBySecond.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/SortPairDescendingBySecond.h -------------------------------------------------------------------------------- /cpp/src/main/utils/SpMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/SpMatrix.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/SpMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/SpMatrix.h -------------------------------------------------------------------------------- /cpp/src/main/utils/SparseAttributeContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/SparseAttributeContainer.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/SparseAttributeContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/SparseAttributeContainer.h -------------------------------------------------------------------------------- /cpp/src/main/utils/Toplist.cpp: -------------------------------------------------------------------------------- 1 | #include "Toplist.h" 2 | -------------------------------------------------------------------------------- /cpp/src/main/utils/Toplist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/Toplist.h -------------------------------------------------------------------------------- /cpp/src/main/utils/ToplistCreator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/ToplistCreator.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/ToplistCreator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/ToplistCreator.h -------------------------------------------------------------------------------- /cpp/src/main/utils/UserHistory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/UserHistory.cpp -------------------------------------------------------------------------------- /cpp/src/main/utils/UserHistory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/UserHistory.h -------------------------------------------------------------------------------- /cpp/src/main/utils/Util.cpp: -------------------------------------------------------------------------------- 1 | #include "Util.h" 2 | 3 | -------------------------------------------------------------------------------- /cpp/src/main/utils/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/main/utils/Util.h -------------------------------------------------------------------------------- /cpp/src/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/run_tests.sh -------------------------------------------------------------------------------- /cpp/src/test/data_generators/TestCompeletePastDataGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/data_generators/TestCompeletePastDataGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/test/data_generators/TestSamplingDataGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/data_generators/TestSamplingDataGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/test/data_generators/TestTimeframeDataGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/data_generators/TestTimeframeDataGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/test/filters/TestAvailabilityFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/filters/TestAvailabilityFilter.cpp -------------------------------------------------------------------------------- /cpp/src/test/filters/TestFactorFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/filters/TestFactorFilter.cpp -------------------------------------------------------------------------------- /cpp/src/test/filters/TestFactorModelGlobalRankingScoreIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/filters/TestFactorModelGlobalRankingScoreIterator.cpp -------------------------------------------------------------------------------- /cpp/src/test/filters/TestLabelFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/filters/TestLabelFilter.cpp -------------------------------------------------------------------------------- /cpp/src/test/filters/TestWhitelistFilter2ModelAdapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/filters/TestWhitelistFilter2ModelAdapter.cpp -------------------------------------------------------------------------------- /cpp/src/test/gradient_computers/TestGradientComputers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/gradient_computers/TestGradientComputers.cpp -------------------------------------------------------------------------------- /cpp/src/test/loggers/TestInputLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/loggers/TestInputLogger.cpp -------------------------------------------------------------------------------- /cpp/src/test/loggers/TestListConditionalMetaLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/loggers/TestListConditionalMetaLogger.cpp -------------------------------------------------------------------------------- /cpp/src/test/loggers/TestMemoryRankingLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/loggers/TestMemoryRankingLogger.cpp -------------------------------------------------------------------------------- /cpp/src/test/loggers/TestOnlinePredictor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/loggers/TestOnlinePredictor.cpp -------------------------------------------------------------------------------- /cpp/src/test/loggers/TestPredictionLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/loggers/TestPredictionLogger.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestAsymmetricFactorModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestAsymmetricFactorModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestCombinedModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestCombinedModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestEigenFactorModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestEigenFactorModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestEvaluators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestEvaluators.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestExternalModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestExternalModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestFactorModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestFactorModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestFactorModelRankingScoreIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestFactorModelRankingScoreIterator.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestFmModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestFmModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestModelUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestModelUpdater.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestNearestNeighborModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestNearestNeighborModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestPersonalPopularityModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestPersonalPopularityModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestPopularityModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestPopularityModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestPopularityTimeFrameModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestPopularityTimeFrameModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestRandomChoosingCombinationModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestRandomChoosingCombinationModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestSvdppModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestSvdppModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestToplistCombinationModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestToplistCombinationModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestToplistFromRankingScoreIteratorRecommender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestToplistFromRankingScoreIteratorRecommender.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/TestTransitionProbabilityModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/TestTransitionProbabilityModel.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/lemp/TestLempBucket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/lemp/TestLempBucket.cpp -------------------------------------------------------------------------------- /cpp/src/test/models/lemp/TestLempContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/models/lemp/TestLempContainer.cpp -------------------------------------------------------------------------------- /cpp/src/test/negative_sample_generators/TestHighPredictionNegativeSampleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/negative_sample_generators/TestHighPredictionNegativeSampleGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/test/negative_sample_generators/TestPooledPositiveSampleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/negative_sample_generators/TestPooledPositiveSampleGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/test/negative_sample_generators/TestPopularityNegativeSampleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/negative_sample_generators/TestPopularityNegativeSampleGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/test/negative_sample_generators/TestUniformNegativeSampleGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/negative_sample_generators/TestUniformNegativeSampleGenerator.cpp -------------------------------------------------------------------------------- /cpp/src/test/objectives/TestObjectiveBPR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/objectives/TestObjectiveBPR.cpp -------------------------------------------------------------------------------- /cpp/src/test/objectives/TestObjectiveMSE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/objectives/TestObjectiveMSE.cpp -------------------------------------------------------------------------------- /cpp/src/test/offline_evaluators/TestPrecisionRecallEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/offline_evaluators/TestPrecisionRecallEvaluator.cpp -------------------------------------------------------------------------------- /cpp/src/test/offline_learners/TestOfflineIteratingOnlineLearnerWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/offline_learners/TestOfflineIteratingOnlineLearnerWrapper.cpp -------------------------------------------------------------------------------- /cpp/src/test/online_experiment/TestExperimentEnvironment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/online_experiment/TestExperimentEnvironment.cpp -------------------------------------------------------------------------------- /cpp/src/test/online_learners/TestLearnerPeriodicDelayedWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/online_learners/TestLearnerPeriodicDelayedWrapper.cpp -------------------------------------------------------------------------------- /cpp/src/test/online_learners/TestPeriodicOfflineLearnerWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/online_learners/TestPeriodicOfflineLearnerWrapper.cpp -------------------------------------------------------------------------------- /cpp/src/test/recommender_data/TestRandomIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/recommender_data/TestRandomIterator.cpp -------------------------------------------------------------------------------- /cpp/src/test/recommender_data/TestRandomOnlineIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/recommender_data/TestRandomOnlineIterator.cpp -------------------------------------------------------------------------------- /cpp/src/test/recommender_data/TestRecommenderData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/recommender_data/TestRecommenderData.cpp -------------------------------------------------------------------------------- /cpp/src/test/recommender_data/TestShuffleIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/recommender_data/TestShuffleIterator.cpp -------------------------------------------------------------------------------- /cpp/src/test/recommender_data/TestSimpleIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/recommender_data/TestSimpleIterator.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestBias.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestBias.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestCooccurrenceComputer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestCooccurrenceComputer.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestFactors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestFactors.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestLabelContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestLabelContainer.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestPeriodComputer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestPeriodComputer.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestPopContainers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestPopContainers.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestRandom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestRandom.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestRanking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestRanking.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestSparseAttributeContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestSparseAttributeContainer.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestToplist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestToplist.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestToplistCreator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestToplistCreator.cpp -------------------------------------------------------------------------------- /cpp/src/test/utils/TestUserHistory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/src/test/utils/TestUserHistory.cpp -------------------------------------------------------------------------------- /cpp/test_data/sparse_attributes_1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/cpp/test_data/sparse_attributes_1.dat -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/pre-gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/pre-gen.py -------------------------------------------------------------------------------- /docs/source/alpenglow.cpp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/alpenglow.cpp.rst -------------------------------------------------------------------------------- /docs/source/alpenglow.evaluation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/alpenglow.evaluation.rst -------------------------------------------------------------------------------- /docs/source/alpenglow.experiments.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/alpenglow.experiments.rst -------------------------------------------------------------------------------- /docs/source/alpenglow.offline.evaluation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/alpenglow.offline.evaluation.rst -------------------------------------------------------------------------------- /docs/source/alpenglow.offline.models.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/alpenglow.offline.models.rst -------------------------------------------------------------------------------- /docs/source/alpenglow.offline.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/alpenglow.offline.rst -------------------------------------------------------------------------------- /docs/source/alpenglow.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/alpenglow.rst -------------------------------------------------------------------------------- /docs/source/alpenglow.utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/alpenglow.utils.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/general/anatomy_of_experiment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/anatomy_of_experiment.rst -------------------------------------------------------------------------------- /docs/source/general/class_diagram_combined_color.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/class_diagram_combined_color.dia -------------------------------------------------------------------------------- /docs/source/general/class_diagram_combined_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/class_diagram_combined_color.png -------------------------------------------------------------------------------- /docs/source/general/class_diagram_common_color.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/class_diagram_common_color.dia -------------------------------------------------------------------------------- /docs/source/general/class_diagram_common_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/class_diagram_common_color.png -------------------------------------------------------------------------------- /docs/source/general/class_diagram_factor_color.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/class_diagram_factor_color.dia -------------------------------------------------------------------------------- /docs/source/general/class_diagram_factor_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/class_diagram_factor_color.png -------------------------------------------------------------------------------- /docs/source/general/class_diagram_poptf_color.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/class_diagram_poptf_color.dia -------------------------------------------------------------------------------- /docs/source/general/class_diagram_poptf_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/class_diagram_poptf_color.png -------------------------------------------------------------------------------- /docs/source/general/combination.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/combination.rst -------------------------------------------------------------------------------- /docs/source/general/cpp_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/cpp_api.rst -------------------------------------------------------------------------------- /docs/source/general/evaluate_external_model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/evaluate_external_model.rst -------------------------------------------------------------------------------- /docs/source/general/future_work.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/future_work.rst -------------------------------------------------------------------------------- /docs/source/general/implement_python_model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/implement_python_model.rst -------------------------------------------------------------------------------- /docs/source/general/implement_your_model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/implement_your_model.rst -------------------------------------------------------------------------------- /docs/source/general/python_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/python_api.rst -------------------------------------------------------------------------------- /docs/source/general/rank_computing_optimization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/rank_computing_optimization.rst -------------------------------------------------------------------------------- /docs/source/general/sequence_of_experiment_color.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/sequence_of_experiment_color.dia -------------------------------------------------------------------------------- /docs/source/general/sequence_of_experiment_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/sequence_of_experiment_color.png -------------------------------------------------------------------------------- /docs/source/general/sequence_of_poptf_color.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/sequence_of_poptf_color.dia -------------------------------------------------------------------------------- /docs/source/general/sequence_of_poptf_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/sequence_of_poptf_color.png -------------------------------------------------------------------------------- /docs/source/general/serialization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/serialization.rst -------------------------------------------------------------------------------- /docs/source/general/simulation_attributes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/simulation_attributes.rst -------------------------------------------------------------------------------- /docs/source/general/using_clang_libc++_linux.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/general/using_clang_libc++_linux.rst -------------------------------------------------------------------------------- /docs/source/getting_started/1-introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/getting_started/1-introduction.rst -------------------------------------------------------------------------------- /docs/source/getting_started/2-example_usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/getting_started/2-example_usage.rst -------------------------------------------------------------------------------- /docs/source/getting_started/3-five_minute_tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/getting_started/3-five_minute_tutorial.rst -------------------------------------------------------------------------------- /docs/source/getting_started/4-further_reading.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/getting_started/4-further_reading.rst -------------------------------------------------------------------------------- /docs/source/getting_started/factor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/getting_started/factor.png -------------------------------------------------------------------------------- /docs/source/getting_started/factor_negative_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/getting_started/factor_negative_rate.png -------------------------------------------------------------------------------- /docs/source/getting_started/pop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/getting_started/pop.png -------------------------------------------------------------------------------- /docs/source/html/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/html/style.css -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/modules.rst -------------------------------------------------------------------------------- /docs/source/resources/online.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/docs/source/resources/online.png -------------------------------------------------------------------------------- /examples/external_models/.gitignore: -------------------------------------------------------------------------------- 1 | */batches/* 2 | */.ipynb_checkpoints -------------------------------------------------------------------------------- /examples/external_models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/README.md -------------------------------------------------------------------------------- /examples/external_models/alpenglow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/alpenglow/README.md -------------------------------------------------------------------------------- /examples/external_models/alpenglow/evaluate.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/alpenglow/evaluate.ipynb -------------------------------------------------------------------------------- /examples/external_models/alpenglow/prepare_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/alpenglow/prepare_data.py -------------------------------------------------------------------------------- /examples/external_models/alpenglow/run_alpenglow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/alpenglow/run_alpenglow.py -------------------------------------------------------------------------------- /examples/external_models/libfm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/libfm/README.md -------------------------------------------------------------------------------- /examples/external_models/libfm/evaluate.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/libfm/evaluate.ipynb -------------------------------------------------------------------------------- /examples/external_models/libfm/prepare_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/libfm/prepare_data.py -------------------------------------------------------------------------------- /examples/external_models/libfm/prepare_libfm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/libfm/prepare_libfm.py -------------------------------------------------------------------------------- /examples/external_models/libfm/run_libfm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/libfm/run_libfm.sh -------------------------------------------------------------------------------- /examples/external_models/lightfm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/lightfm/README.md -------------------------------------------------------------------------------- /examples/external_models/lightfm/evaluate.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/lightfm/evaluate.ipynb -------------------------------------------------------------------------------- /examples/external_models/lightfm/prepare_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/lightfm/prepare_data.py -------------------------------------------------------------------------------- /examples/external_models/lightfm/run_lightfm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/lightfm/run_lightfm.py -------------------------------------------------------------------------------- /examples/external_models/turicreate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/turicreate/README.md -------------------------------------------------------------------------------- /examples/external_models/turicreate/evaluate.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/turicreate/evaluate.ipynb -------------------------------------------------------------------------------- /examples/external_models/turicreate/prepare_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/turicreate/prepare_data.py -------------------------------------------------------------------------------- /examples/external_models/turicreate/run_turicreate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/external_models/turicreate/run_turicreate.py -------------------------------------------------------------------------------- /examples/serialization/offline_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/serialization/offline_experiment.py -------------------------------------------------------------------------------- /examples/serialization/output_file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/examples/serialization/output_file -------------------------------------------------------------------------------- /install_alpenglow_sip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/install_alpenglow_sip.sh -------------------------------------------------------------------------------- /misc/alpenglow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/misc/alpenglow.png -------------------------------------------------------------------------------- /misc/coverage_script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/misc/coverage_script -------------------------------------------------------------------------------- /misc/header_guard_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/misc/header_guard_test -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /python/alpenglow/Getter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/Getter.py -------------------------------------------------------------------------------- /python/alpenglow/OnlineExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/OnlineExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/ParameterDefaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/ParameterDefaults.py -------------------------------------------------------------------------------- /python/alpenglow/PythonModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/PythonModel.py -------------------------------------------------------------------------------- /python/alpenglow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/__init__.py -------------------------------------------------------------------------------- /python/alpenglow/evaluation/DcgScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/evaluation/DcgScore.py -------------------------------------------------------------------------------- /python/alpenglow/evaluation/MseScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/evaluation/MseScore.py -------------------------------------------------------------------------------- /python/alpenglow/evaluation/PrecisionScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/evaluation/PrecisionScore.py -------------------------------------------------------------------------------- /python/alpenglow/evaluation/RecallScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/evaluation/RecallScore.py -------------------------------------------------------------------------------- /python/alpenglow/evaluation/RrScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/evaluation/RrScore.py -------------------------------------------------------------------------------- /python/alpenglow/evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/evaluation/__init__.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/ALSFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/ALSFactorExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/ALSOnlineFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/ALSOnlineFactorExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/AsymmetricFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/AsymmetricFactorExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/BatchAndOnlineFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/BatchAndOnlineFactorExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/BatchFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/BatchFactorExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/ExternalModelExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/ExternalModelExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/FactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/FactorExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/FmExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/FmExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/NearestNeighborExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/NearestNeighborExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/OldFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/OldFactorExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/PersonalPopularityExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/PersonalPopularityExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/PopularityExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/PopularityExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/PopularityTimeframeExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/PopularityTimeframeExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/PosSamplingFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/PosSamplingFactorExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/SvdppExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/SvdppExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/TransitionProbabilityExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/TransitionProbabilityExperiment.py -------------------------------------------------------------------------------- /python/alpenglow/experiments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/experiments/__init__.py -------------------------------------------------------------------------------- /python/alpenglow/offline/OfflineModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/OfflineModel.py -------------------------------------------------------------------------------- /python/alpenglow/offline/__init__.py: -------------------------------------------------------------------------------- 1 | from .OfflineModel import * -------------------------------------------------------------------------------- /python/alpenglow/offline/evaluation/NdcgScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/evaluation/NdcgScore.py -------------------------------------------------------------------------------- /python/alpenglow/offline/evaluation/PrecisionScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/evaluation/PrecisionScore.py -------------------------------------------------------------------------------- /python/alpenglow/offline/evaluation/RecallScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/evaluation/RecallScore.py -------------------------------------------------------------------------------- /python/alpenglow/offline/evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/evaluation/__init__.py -------------------------------------------------------------------------------- /python/alpenglow/offline/models/ALSFactorModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/models/ALSFactorModel.py -------------------------------------------------------------------------------- /python/alpenglow/offline/models/AsymmetricFactorModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/models/AsymmetricFactorModel.py -------------------------------------------------------------------------------- /python/alpenglow/offline/models/FactorModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/models/FactorModel.py -------------------------------------------------------------------------------- /python/alpenglow/offline/models/NearestNeighborModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/models/NearestNeighborModel.py -------------------------------------------------------------------------------- /python/alpenglow/offline/models/PopularityModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/models/PopularityModel.py -------------------------------------------------------------------------------- /python/alpenglow/offline/models/SvdppModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/models/SvdppModel.py -------------------------------------------------------------------------------- /python/alpenglow/offline/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/offline/models/__init__.py -------------------------------------------------------------------------------- /python/alpenglow/utils/AvailabilityFilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/utils/AvailabilityFilter.py -------------------------------------------------------------------------------- /python/alpenglow/utils/DataShuffler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/utils/DataShuffler.py -------------------------------------------------------------------------------- /python/alpenglow/utils/DataframeData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/utils/DataframeData.py -------------------------------------------------------------------------------- /python/alpenglow/utils/FactorModelReader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/utils/FactorModelReader.py -------------------------------------------------------------------------------- /python/alpenglow/utils/ParameterSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/utils/ParameterSearch.py -------------------------------------------------------------------------------- /python/alpenglow/utils/ThreadedParameterSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/utils/ThreadedParameterSearch.py -------------------------------------------------------------------------------- /python/alpenglow/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/alpenglow/utils/__init__.py -------------------------------------------------------------------------------- /python/cpp_bridge/DataframeData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/cpp_bridge/DataframeData.h -------------------------------------------------------------------------------- /python/cpp_bridge/FactorModelReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/cpp_bridge/FactorModelReader.h -------------------------------------------------------------------------------- /python/cpp_bridge/InterruptLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/cpp_bridge/InterruptLogger.h -------------------------------------------------------------------------------- /python/cpp_bridge/MassPredictor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/cpp_bridge/MassPredictor.h -------------------------------------------------------------------------------- /python/cpp_bridge/VectorType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/cpp_bridge/VectorType.h -------------------------------------------------------------------------------- /python/cpp_bridge/msvc_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/cpp_bridge/msvc_vars.h -------------------------------------------------------------------------------- /python/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/examples/.gitignore -------------------------------------------------------------------------------- /python/examples/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/examples/demo.py -------------------------------------------------------------------------------- /python/examples/exponentially_weighted_forecaster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/examples/exponentially_weighted_forecaster.py -------------------------------------------------------------------------------- /python/examples/sum_factor_and_popularity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/examples/sum_factor_and_popularity.py -------------------------------------------------------------------------------- /python/test_alpenglow/evaluation/test_DcgScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/evaluation/test_DcgScore.py -------------------------------------------------------------------------------- /python/test_alpenglow/evaluation/test_MseScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/evaluation/test_MseScore.py -------------------------------------------------------------------------------- /python/test_alpenglow/evaluation/test_PrecisionScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/evaluation/test_PrecisionScore.py -------------------------------------------------------------------------------- /python/test_alpenglow/evaluation/test_RecallScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/evaluation/test_RecallScore.py -------------------------------------------------------------------------------- /python/test_alpenglow/evaluation/test_RrScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/evaluation/test_RrScore.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_ALSFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_ALSFactorExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_ALSOnlineFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_ALSOnlineFactorExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_AsymmetricFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_AsymmetricFactorExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_BatchAndOnlineFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_BatchAndOnlineFactorExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_BatchFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_BatchFactorExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_ExternalModelExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_ExternalModelExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_FactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_FactorExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_FmExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_FmExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_NearestNeighborExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_NearestNeighborExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_PersonalPopularityExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_PersonalPopularityExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_PopularityExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_PopularityExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_PopularityTimeframeExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_PopularityTimeframeExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_PosSamplingFactorExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_PosSamplingFactorExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_SvdppExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_SvdppExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/experiments/test_TransitionProbabilityExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/experiments/test_TransitionProbabilityExperiment.py -------------------------------------------------------------------------------- /python/test_alpenglow/offline/evaluation/test_NdcgScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/offline/evaluation/test_NdcgScore.py -------------------------------------------------------------------------------- /python/test_alpenglow/offline/evaluation/test_OfflinePrecisionScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/offline/evaluation/test_OfflinePrecisionScore.py -------------------------------------------------------------------------------- /python/test_alpenglow/offline/evaluation/test_OfflineRecallScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/offline/evaluation/test_OfflineRecallScore.py -------------------------------------------------------------------------------- /python/test_alpenglow/offline/models/test_ALSFactorModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/offline/models/test_ALSFactorModel.py -------------------------------------------------------------------------------- /python/test_alpenglow/offline/models/test_AsymmetricFactorModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/offline/models/test_AsymmetricFactorModel.py -------------------------------------------------------------------------------- /python/test_alpenglow/offline/models/test_FactorModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/offline/models/test_FactorModel.py -------------------------------------------------------------------------------- /python/test_alpenglow/offline/models/test_NearestNeighborModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/offline/models/test_NearestNeighborModel.py -------------------------------------------------------------------------------- /python/test_alpenglow/offline/models/test_PopularityModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/offline/models/test_PopularityModel.py -------------------------------------------------------------------------------- /python/test_alpenglow/offline/models/test_SvdppModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/offline/models/test_SvdppModel.py -------------------------------------------------------------------------------- /python/test_alpenglow/test_data_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/test_data_1 -------------------------------------------------------------------------------- /python/test_alpenglow/test_data_4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/test_data_4 -------------------------------------------------------------------------------- /python/test_alpenglow/test_data_4_item_attr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/test_data_4_item_attr -------------------------------------------------------------------------------- /python/test_alpenglow/test_data_4_user_attr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/test_data_4_user_attr -------------------------------------------------------------------------------- /python/test_alpenglow/test_data_5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/test_data_5 -------------------------------------------------------------------------------- /python/test_alpenglow/tmp/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | !empty 4 | -------------------------------------------------------------------------------- /python/test_alpenglow/tmp/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/test_alpenglow/utils/test_AvailabilityFilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/utils/test_AvailabilityFilter.py -------------------------------------------------------------------------------- /python/test_alpenglow/utils/test_DataFrameIterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/utils/test_DataFrameIterator.py -------------------------------------------------------------------------------- /python/test_alpenglow/utils/test_DataShuffler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/utils/test_DataShuffler.py -------------------------------------------------------------------------------- /python/test_alpenglow/utils/test_LabelFilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/utils/test_LabelFilter.py -------------------------------------------------------------------------------- /python/test_alpenglow/utils/test_MemoryRankingLogger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/utils/test_MemoryRankingLogger.py -------------------------------------------------------------------------------- /python/test_alpenglow/utils/test_ParameterSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/utils/test_ParameterSearch.py -------------------------------------------------------------------------------- /python/test_alpenglow/utils/test_ThreadedParameterSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/python/test_alpenglow/utils/test_ThreadedParameterSearch.py -------------------------------------------------------------------------------- /readthedocs-conda-env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/readthedocs-conda-env.yml -------------------------------------------------------------------------------- /readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/readthedocs.yml -------------------------------------------------------------------------------- /sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sample.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/setup.py -------------------------------------------------------------------------------- /sip/recsys.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/recsys.sip -------------------------------------------------------------------------------- /sip/scripts/comment_labeled_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/scripts/comment_labeled_classes.py -------------------------------------------------------------------------------- /sip/scripts/header2sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/scripts/header2sip -------------------------------------------------------------------------------- /sip/scripts/remove_initlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/scripts/remove_initlist.py -------------------------------------------------------------------------------- /sip/scripts/remove_private.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/scripts/remove_private.py -------------------------------------------------------------------------------- /sip/scripts/sipcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/scripts/sipcode.py -------------------------------------------------------------------------------- /sip/scripts/sipdoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/scripts/sipdoc.py -------------------------------------------------------------------------------- /sip/scripts/statistics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/scripts/statistics -------------------------------------------------------------------------------- /sip/src/data_generators/CompletePastDataGenerator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/data_generators/CompletePastDataGenerator.sip -------------------------------------------------------------------------------- /sip/src/data_generators/DataGenerator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/data_generators/DataGenerator.sip -------------------------------------------------------------------------------- /sip/src/data_generators/SamplingDataGenerator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/data_generators/SamplingDataGenerator.sip -------------------------------------------------------------------------------- /sip/src/data_generators/TimeframeDataGenerator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/data_generators/TimeframeDataGenerator.sip -------------------------------------------------------------------------------- /sip/src/data_generators/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/data_generators/header.rst -------------------------------------------------------------------------------- /sip/src/filters/AvailabilityFilter.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/filters/AvailabilityFilter.sip -------------------------------------------------------------------------------- /sip/src/filters/LabelFilter.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/filters/LabelFilter.sip -------------------------------------------------------------------------------- /sip/src/filters/WhitelistFilter.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/filters/WhitelistFilter.sip -------------------------------------------------------------------------------- /sip/src/filters/WhitelistFilter2ModelAdapter.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/filters/WhitelistFilter2ModelAdapter.sip -------------------------------------------------------------------------------- /sip/src/filters/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/filters/header.rst -------------------------------------------------------------------------------- /sip/src/general_interfaces/Initializable.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/general_interfaces/Initializable.sip -------------------------------------------------------------------------------- /sip/src/general_interfaces/NeedsExperimentEnvironment.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/general_interfaces/NeedsExperimentEnvironment.sip -------------------------------------------------------------------------------- /sip/src/general_interfaces/Updater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/general_interfaces/Updater.sip -------------------------------------------------------------------------------- /sip/src/general_interfaces/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/general_interfaces/header.rst -------------------------------------------------------------------------------- /sip/src/gradient_computers/GradientComputer.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/gradient_computers/GradientComputer.sip -------------------------------------------------------------------------------- /sip/src/gradient_computers/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/gradient_computers/header.rst -------------------------------------------------------------------------------- /sip/src/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/header.rst -------------------------------------------------------------------------------- /sip/src/loggers/ConditionalMetaLogger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/ConditionalMetaLogger.sip -------------------------------------------------------------------------------- /sip/src/loggers/InputLogger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/InputLogger.sip -------------------------------------------------------------------------------- /sip/src/loggers/InterruptLogger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/InterruptLogger.sip -------------------------------------------------------------------------------- /sip/src/loggers/ListConditionalMetaLogger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/ListConditionalMetaLogger.sip -------------------------------------------------------------------------------- /sip/src/loggers/Logger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/Logger.sip -------------------------------------------------------------------------------- /sip/src/loggers/MemoryRankingLogger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/MemoryRankingLogger.sip -------------------------------------------------------------------------------- /sip/src/loggers/MemoryUsageLogger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/MemoryUsageLogger.sip -------------------------------------------------------------------------------- /sip/src/loggers/OnlinePredictor.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/OnlinePredictor.sip -------------------------------------------------------------------------------- /sip/src/loggers/PredictionLogger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/PredictionLogger.sip -------------------------------------------------------------------------------- /sip/src/loggers/ProceedingLogger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/ProceedingLogger.sip -------------------------------------------------------------------------------- /sip/src/loggers/TransitionModelLogger.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/TransitionModelLogger.sip -------------------------------------------------------------------------------- /sip/src/loggers/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/loggers/header.rst -------------------------------------------------------------------------------- /sip/src/models/ExternalModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/ExternalModel.sip -------------------------------------------------------------------------------- /sip/src/models/GlobalRankingScoreIterator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/GlobalRankingScoreIterator.sip -------------------------------------------------------------------------------- /sip/src/models/MassPredictor.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/MassPredictor.sip -------------------------------------------------------------------------------- /sip/src/models/Model.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/Model.sip -------------------------------------------------------------------------------- /sip/src/models/ModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/ModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/PythonModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/PythonModel.sip -------------------------------------------------------------------------------- /sip/src/models/RankingScoreIterator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/RankingScoreIterator.sip -------------------------------------------------------------------------------- /sip/src/models/SimilarityModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/SimilarityModel.sip -------------------------------------------------------------------------------- /sip/src/models/TopListRecommender.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/TopListRecommender.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/NearestNeighborModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/NearestNeighborModel.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/NearestNeighborModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/NearestNeighborModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/PersonalPopularityModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/PersonalPopularityModel.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/PersonalPopularityModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/PersonalPopularityModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/PopularityModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/PopularityModel.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/PopularityModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/PopularityModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/PopularityTimeFrameModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/PopularityTimeFrameModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/TransitionProbabilityModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/TransitionProbabilityModel.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/TransitionProbabilityModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/TransitionProbabilityModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/baseline/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/baseline/header.rst -------------------------------------------------------------------------------- /sip/src/models/combination/CombinedDoubleLayerModelGradientUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/combination/CombinedDoubleLayerModelGradientUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/combination/CombinedModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/combination/CombinedModel.sip -------------------------------------------------------------------------------- /sip/src/models/combination/Evaluator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/combination/Evaluator.sip -------------------------------------------------------------------------------- /sip/src/models/combination/RandomChoosingCombinedModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/combination/RandomChoosingCombinedModel.sip -------------------------------------------------------------------------------- /sip/src/models/combination/RandomChoosingCombinedModelExpertUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/combination/RandomChoosingCombinedModelExpertUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/combination/ToplistCombinationModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/combination/ToplistCombinationModel.sip -------------------------------------------------------------------------------- /sip/src/models/combination/WeightedModelStructure.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/combination/WeightedModelStructure.sip -------------------------------------------------------------------------------- /sip/src/models/combination/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/combination/header.rst -------------------------------------------------------------------------------- /sip/src/models/factor/AsymmetricFactorModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/AsymmetricFactorModel.sip -------------------------------------------------------------------------------- /sip/src/models/factor/AsymmetricFactorModelGradientUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/AsymmetricFactorModelGradientUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/factor/AsymmetricFactorModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/AsymmetricFactorModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/factor/EigenFactorModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/EigenFactorModel.sip -------------------------------------------------------------------------------- /sip/src/models/factor/FactorModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/FactorModel.sip -------------------------------------------------------------------------------- /sip/src/models/factor/FactorModelGlobalRankingScoreIterator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/FactorModelGlobalRankingScoreIterator.sip -------------------------------------------------------------------------------- /sip/src/models/factor/FactorModelGradientUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/FactorModelGradientUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/factor/FactorModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/FactorModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/factor/FmModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/FmModel.sip -------------------------------------------------------------------------------- /sip/src/models/factor/FmModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/FmModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/factor/SvdppModel.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/SvdppModel.sip -------------------------------------------------------------------------------- /sip/src/models/factor/SvdppModelGradientUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/SvdppModelGradientUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/factor/SvdppModelUpdater.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/SvdppModelUpdater.sip -------------------------------------------------------------------------------- /sip/src/models/factor/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/factor/header.rst -------------------------------------------------------------------------------- /sip/src/models/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/models/header.rst -------------------------------------------------------------------------------- /sip/src/negative_sample_generators/NegativeSampleGenerator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/negative_sample_generators/NegativeSampleGenerator.sip -------------------------------------------------------------------------------- /sip/src/negative_sample_generators/PooledPositiveSampleGenerator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/negative_sample_generators/PooledPositiveSampleGenerator.sip -------------------------------------------------------------------------------- /sip/src/negative_sample_generators/UniformNegativeSampleGenerator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/negative_sample_generators/UniformNegativeSampleGenerator.sip -------------------------------------------------------------------------------- /sip/src/negative_sample_generators/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/negative_sample_generators/header.rst -------------------------------------------------------------------------------- /sip/src/objectives/Objective.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/objectives/Objective.sip -------------------------------------------------------------------------------- /sip/src/objectives/ObjectiveMSE.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/objectives/ObjectiveMSE.sip -------------------------------------------------------------------------------- /sip/src/objectives/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/objectives/header.rst -------------------------------------------------------------------------------- /sip/src/offline_evaluators/OfflineEvaluator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/offline_evaluators/OfflineEvaluator.sip -------------------------------------------------------------------------------- /sip/src/offline_evaluators/OfflineRankingComputer.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/offline_evaluators/OfflineRankingComputer.sip -------------------------------------------------------------------------------- /sip/src/offline_evaluators/PrecisionRecallEvaluator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/offline_evaluators/PrecisionRecallEvaluator.sip -------------------------------------------------------------------------------- /sip/src/offline_evaluators/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/offline_evaluators/header.rst -------------------------------------------------------------------------------- /sip/src/offline_learners/OfflineEigenFactorModelALSLearner.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/offline_learners/OfflineEigenFactorModelALSLearner.sip -------------------------------------------------------------------------------- /sip/src/offline_learners/OfflineExternalModelLearner.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/offline_learners/OfflineExternalModelLearner.sip -------------------------------------------------------------------------------- /sip/src/offline_learners/OfflineIteratingOnlineLearnerWrapper.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/offline_learners/OfflineIteratingOnlineLearnerWrapper.sip -------------------------------------------------------------------------------- /sip/src/offline_learners/OfflineLearner.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/offline_learners/OfflineLearner.sip -------------------------------------------------------------------------------- /sip/src/offline_learners/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/offline_learners/header.rst -------------------------------------------------------------------------------- /sip/src/online_experiment/ExperimentEnvironment.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/online_experiment/ExperimentEnvironment.sip -------------------------------------------------------------------------------- /sip/src/online_experiment/OnlineExperiment.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/online_experiment/OnlineExperiment.sip -------------------------------------------------------------------------------- /sip/src/online_experiment/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/online_experiment/header.rst -------------------------------------------------------------------------------- /sip/src/online_learners/LearnerPeriodicDelayedWrapper.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/online_learners/LearnerPeriodicDelayedWrapper.sip -------------------------------------------------------------------------------- /sip/src/online_learners/PeriodicOfflineLearnerWrapper.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/online_learners/PeriodicOfflineLearnerWrapper.sip -------------------------------------------------------------------------------- /sip/src/online_learners/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/online_learners/header.rst -------------------------------------------------------------------------------- /sip/src/recommender_data/AttributeContainer.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/AttributeContainer.sip -------------------------------------------------------------------------------- /sip/src/recommender_data/DataframeData.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/DataframeData.sip -------------------------------------------------------------------------------- /sip/src/recommender_data/FactorModelReader.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/FactorModelReader.sip -------------------------------------------------------------------------------- /sip/src/recommender_data/RandomIterator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/RandomIterator.sip -------------------------------------------------------------------------------- /sip/src/recommender_data/RandomOnlineIterator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/RandomOnlineIterator.sip -------------------------------------------------------------------------------- /sip/src/recommender_data/RecommenderData.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/RecommenderData.sip -------------------------------------------------------------------------------- /sip/src/recommender_data/RecommenderDataIterator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/RecommenderDataIterator.sip -------------------------------------------------------------------------------- /sip/src/recommender_data/ShuffleIterator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/ShuffleIterator.sip -------------------------------------------------------------------------------- /sip/src/recommender_data/SimpleIterator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/SimpleIterator.sip -------------------------------------------------------------------------------- /sip/src/recommender_data/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/recommender_data/header.rst -------------------------------------------------------------------------------- /sip/src/utils/Bias.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/Bias.sip -------------------------------------------------------------------------------- /sip/src/utils/PeriodComputer.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/PeriodComputer.sip -------------------------------------------------------------------------------- /sip/src/utils/PopContainers.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/PopContainers.sip -------------------------------------------------------------------------------- /sip/src/utils/Random.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/Random.sip -------------------------------------------------------------------------------- /sip/src/utils/RankComputer.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/RankComputer.sip -------------------------------------------------------------------------------- /sip/src/utils/Recency.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/Recency.sip -------------------------------------------------------------------------------- /sip/src/utils/SpMatrix.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/SpMatrix.sip -------------------------------------------------------------------------------- /sip/src/utils/SparseAttributeContainer.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/SparseAttributeContainer.sip -------------------------------------------------------------------------------- /sip/src/utils/ToplistCreator.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/ToplistCreator.sip -------------------------------------------------------------------------------- /sip/src/utils/header.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/src/utils/header.rst -------------------------------------------------------------------------------- /sip/std/map.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/std/map.sip -------------------------------------------------------------------------------- /sip/std/pair.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/std/pair.sip -------------------------------------------------------------------------------- /sip/std/string.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/std/string.sip -------------------------------------------------------------------------------- /sip/std/vector.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rpalovics/Alpenglow/HEAD/sip/std/vector.sip --------------------------------------------------------------------------------