.codecov.yml
.coveragerc
.gitignore
.pre-commit-config.yaml
.readthedocs.yml
CMakeLists.txt
LICENSE
MANIFEST.in
Readme.md
create_pb_stubs.sh
mypy.ini
pyproject.toml
requirements.txt
run_autobuild.sh
setup.py
.github/workflows/pre-commit.yml
.github/workflows/run-test.yml
.github/workflows/wheels.yml
cpp_source/argcheck.hpp
cpp_source/evaluator.cpp
cpp_source/util.cpp
cpp_source/util.hpp
cpp_source/als/IALSLearningConfig.hpp
cpp_source/als/IALSTrainer.hpp
cpp_source/als/definitions.hpp
cpp_source/als/wrapper.cpp
cpp_source/knn/knn.hpp
cpp_source/knn/similarities.hpp
cpp_source/knn/wrapper.cpp
docs/Makefile
docs/requirements.txt
docs/source/api_reference.rst
docs/source/conf.py
docs/source/examples
docs/source/index.rst
examples/1-vs-100-negative.ipynb
examples/evaluate-recommender.ipynb
examples/hyperparameter-optimization.ipynb
examples/split1.png
examples/split2.png
examples/train-first-recommender.ipynb
examples/movielens/movielens_1m.py
examples/movielens/movielens_1m_cold.py
examples/movielens/movielens_20m_cold.py
src/irspack/__init__.py
src/irspack/_threading.py
src/irspack/default_logger.py
src/irspack/definitions.py
src/irspack.egg-info/PKG-INFO
src/irspack.egg-info/SOURCES.txt
src/irspack.egg-info/dependency_links.txt
src/irspack.egg-info/requires.txt
src/irspack.egg-info/top_level.txt
src/irspack/dataset/__init__.py
src/irspack/dataset/amazon_music.py
src/irspack/dataset/citeulike.py
src/irspack/dataset/downloader.py
src/irspack/dataset/neu_mf.py
src/irspack/dataset/movielens/ML100K.py
src/irspack/dataset/movielens/ML1M.py
src/irspack/dataset/movielens/ML20M.py
src/irspack/dataset/movielens/__init__.py
src/irspack/dataset/movielens/base.py
src/irspack/evaluation/__init__.py
src/irspack/evaluation/_core.pyi
src/irspack/evaluation/evaluate_df_to_df.py
src/irspack/evaluation/evaluator.py
src/irspack/optimization/__init__.py
src/irspack/optimization/optimizer.py
src/irspack/optimization/parameter_range.py
src/irspack/recommenders/__init__.py
src/irspack/recommenders/_ials.pyi
src/irspack/recommenders/_knn.pyi
src/irspack/recommenders/base.py
src/irspack/recommenders/base_earlystop.py
src/irspack/recommenders/bpr.py
src/irspack/recommenders/dense_slim.py
src/irspack/recommenders/edlae.py
src/irspack/recommenders/ials.py
src/irspack/recommenders/knn.py
src/irspack/recommenders/multvae.py
src/irspack/recommenders/nmf.py
src/irspack/recommenders/p3.py
src/irspack/recommenders/rp3.py
src/irspack/recommenders/slim.py
src/irspack/recommenders/toppop.py
src/irspack/recommenders/truncsvd.py
src/irspack/recommenders/user_knn.py
src/irspack/split/__init__.py
src/irspack/split/specified.py
src/irspack/split/time.py
src/irspack/split/userwise.py
src/irspack/utils/__init__.py
src/irspack/utils/_util_cpp.pyi
src/irspack/utils/id_mapping.py
src/irspack/utils/random.py
src/irspack/utils/sample_data.py
tests/__init__.py
tests/conftest.py
tests/mock_recommender.py
tests/dataset/__init__.py
tests/dataset/test_ml1m.py
tests/dataset/test_neumf.py
tests/evaluation/__init__.py
tests/evaluation/test_df_vs_df.py
tests/evaluation/test_evaluator.py
tests/evaluation/test_restricted_evaluator.py
tests/optimization/__init__.py
tests/optimization/test_earlystop_optimizer.py
tests/optimization/test_ials_doubling_dimension.py
tests/optimization/test_optimizer.py
tests/recommenders/__init__.py
tests/recommenders/test_bpr.py
tests/recommenders/test_ials.py
tests/recommenders/test_knn.py
tests/recommenders/test_learn_all.py
tests/recommenders/test_slim.py
tests/recommenders/test_topop.py
tests/recommenders/test_truncsvd.py
tests/recommenders/test_user_knn.py
tests/split/__init__.py
tests/split/test_specific_holdout.py
tests/split/test_time_holdout.py
tests/split/test_userwise_split.py
tests/utils/__init__.py
tests/utils/test_id_mapper.py
tests/utils/test_utils.py