├── .github ├── release-drafter.yml └── workflows │ ├── build.yml │ └── release-drafter.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pylintrc ├── CHANGELOG.md ├── CMakeLists.txt ├── LICENSE ├── MANIFEST.in ├── README.md ├── benchmarks ├── README.md ├── benchmark_als.py ├── benchmark_spark.py ├── spark_speed_lastfm.png └── spark_speed_ml20m.png ├── ci ├── install_cuda.sh └── rename_wheels.py ├── docs ├── Makefile ├── README.md ├── make.bat └── source │ ├── api │ ├── ann.rst │ ├── evaluation.rst │ ├── index.rst │ ├── models │ │ ├── cpu │ │ │ ├── als.rst │ │ │ ├── bpr.rst │ │ │ ├── index.rst │ │ │ ├── knn.rst │ │ │ ├── lmf.rst │ │ │ └── matrix_factorization_base.rst │ │ ├── gpu │ │ │ ├── als.rst │ │ │ ├── bpr.rst │ │ │ ├── index.rst │ │ │ └── matrix_factorization_base.rst │ │ ├── index.rst │ │ └── recommender_base.rst │ └── recommendperf.png │ ├── conf.py │ ├── index.rst │ ├── installation.rst │ └── resources.rst ├── examples ├── lastfm.py ├── movielens.py └── tutorial_lastfm.ipynb ├── implicit ├── CMakeLists.txt ├── __init__.py ├── _nearest_neighbours.pyx ├── als.py ├── ann │ ├── __init__.py │ ├── annoy.py │ ├── faiss.py │ └── nmslib.py ├── approximate_als.py ├── bpr.py ├── cpu │ ├── CMakeLists.txt │ ├── __init__.py │ ├── _als.pyx │ ├── als.py │ ├── bpr.h │ ├── bpr.pyx │ ├── lmf.pyx │ ├── matrix_factorization_base.py │ ├── select.h │ └── topk.pyx ├── datasets │ ├── __init__.py │ ├── _download.py │ ├── lastfm.py │ ├── million_song_dataset.py │ ├── movielens.py │ ├── reddit.py │ └── sketchfab.py ├── evaluation.pyx ├── gpu │ ├── CMakeLists.txt │ ├── __init__.py │ ├── _cuda.pyx │ ├── als.cu │ ├── als.h │ ├── als.pxd │ ├── als.py │ ├── bpr.cu │ ├── bpr.h │ ├── bpr.pxd │ ├── bpr.py │ ├── convert.cuh │ ├── dot.cuh │ ├── knn.cu │ ├── knn.h │ ├── knn.pxd │ ├── matrix.cu │ ├── matrix.h │ ├── matrix.pxd │ ├── matrix_factorization_base.py │ ├── random.cu │ ├── random.h │ ├── random.pxd │ ├── utils.h │ └── utils.pxd ├── lmf.py ├── nearest_neighbours.h ├── nearest_neighbours.py ├── recommender_base.py └── utils.py ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── setup.cfg ├── setup.py ├── tests ├── als_test.py ├── approximate_als_test.py ├── bpr_test.py ├── evaluation_test.py ├── gpu_test.py ├── knn_test.py ├── lmf_test.py └── recommender_base_test.py └── tox.ini /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/.pylintrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/benchmark_als.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/benchmarks/benchmark_als.py -------------------------------------------------------------------------------- /benchmarks/benchmark_spark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/benchmarks/benchmark_spark.py -------------------------------------------------------------------------------- /benchmarks/spark_speed_lastfm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/benchmarks/spark_speed_lastfm.png -------------------------------------------------------------------------------- /benchmarks/spark_speed_ml20m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/benchmarks/spark_speed_ml20m.png -------------------------------------------------------------------------------- /ci/install_cuda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/ci/install_cuda.sh -------------------------------------------------------------------------------- /ci/rename_wheels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/ci/rename_wheels.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/api/ann.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/ann.rst -------------------------------------------------------------------------------- /docs/source/api/evaluation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/evaluation.rst -------------------------------------------------------------------------------- /docs/source/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/index.rst -------------------------------------------------------------------------------- /docs/source/api/models/cpu/als.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/cpu/als.rst -------------------------------------------------------------------------------- /docs/source/api/models/cpu/bpr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/cpu/bpr.rst -------------------------------------------------------------------------------- /docs/source/api/models/cpu/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/cpu/index.rst -------------------------------------------------------------------------------- /docs/source/api/models/cpu/knn.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/cpu/knn.rst -------------------------------------------------------------------------------- /docs/source/api/models/cpu/lmf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/cpu/lmf.rst -------------------------------------------------------------------------------- /docs/source/api/models/cpu/matrix_factorization_base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/cpu/matrix_factorization_base.rst -------------------------------------------------------------------------------- /docs/source/api/models/gpu/als.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/gpu/als.rst -------------------------------------------------------------------------------- /docs/source/api/models/gpu/bpr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/gpu/bpr.rst -------------------------------------------------------------------------------- /docs/source/api/models/gpu/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/gpu/index.rst -------------------------------------------------------------------------------- /docs/source/api/models/gpu/matrix_factorization_base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/gpu/matrix_factorization_base.rst -------------------------------------------------------------------------------- /docs/source/api/models/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/index.rst -------------------------------------------------------------------------------- /docs/source/api/models/recommender_base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/models/recommender_base.rst -------------------------------------------------------------------------------- /docs/source/api/recommendperf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/api/recommendperf.png -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/resources.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/docs/source/resources.rst -------------------------------------------------------------------------------- /examples/lastfm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/examples/lastfm.py -------------------------------------------------------------------------------- /examples/movielens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/examples/movielens.py -------------------------------------------------------------------------------- /examples/tutorial_lastfm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/examples/tutorial_lastfm.ipynb -------------------------------------------------------------------------------- /implicit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/CMakeLists.txt -------------------------------------------------------------------------------- /implicit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/__init__.py -------------------------------------------------------------------------------- /implicit/_nearest_neighbours.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/_nearest_neighbours.pyx -------------------------------------------------------------------------------- /implicit/als.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/als.py -------------------------------------------------------------------------------- /implicit/ann/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /implicit/ann/annoy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/ann/annoy.py -------------------------------------------------------------------------------- /implicit/ann/faiss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/ann/faiss.py -------------------------------------------------------------------------------- /implicit/ann/nmslib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/ann/nmslib.py -------------------------------------------------------------------------------- /implicit/approximate_als.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/approximate_als.py -------------------------------------------------------------------------------- /implicit/bpr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/bpr.py -------------------------------------------------------------------------------- /implicit/cpu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/cpu/CMakeLists.txt -------------------------------------------------------------------------------- /implicit/cpu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /implicit/cpu/_als.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/cpu/_als.pyx -------------------------------------------------------------------------------- /implicit/cpu/als.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/cpu/als.py -------------------------------------------------------------------------------- /implicit/cpu/bpr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/cpu/bpr.h -------------------------------------------------------------------------------- /implicit/cpu/bpr.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/cpu/bpr.pyx -------------------------------------------------------------------------------- /implicit/cpu/lmf.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/cpu/lmf.pyx -------------------------------------------------------------------------------- /implicit/cpu/matrix_factorization_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/cpu/matrix_factorization_base.py -------------------------------------------------------------------------------- /implicit/cpu/select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/cpu/select.h -------------------------------------------------------------------------------- /implicit/cpu/topk.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/cpu/topk.pyx -------------------------------------------------------------------------------- /implicit/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /implicit/datasets/_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/datasets/_download.py -------------------------------------------------------------------------------- /implicit/datasets/lastfm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/datasets/lastfm.py -------------------------------------------------------------------------------- /implicit/datasets/million_song_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/datasets/million_song_dataset.py -------------------------------------------------------------------------------- /implicit/datasets/movielens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/datasets/movielens.py -------------------------------------------------------------------------------- /implicit/datasets/reddit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/datasets/reddit.py -------------------------------------------------------------------------------- /implicit/datasets/sketchfab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/datasets/sketchfab.py -------------------------------------------------------------------------------- /implicit/evaluation.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/evaluation.pyx -------------------------------------------------------------------------------- /implicit/gpu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/CMakeLists.txt -------------------------------------------------------------------------------- /implicit/gpu/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/__init__.py -------------------------------------------------------------------------------- /implicit/gpu/_cuda.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/_cuda.pyx -------------------------------------------------------------------------------- /implicit/gpu/als.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/als.cu -------------------------------------------------------------------------------- /implicit/gpu/als.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/als.h -------------------------------------------------------------------------------- /implicit/gpu/als.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/als.pxd -------------------------------------------------------------------------------- /implicit/gpu/als.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/als.py -------------------------------------------------------------------------------- /implicit/gpu/bpr.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/bpr.cu -------------------------------------------------------------------------------- /implicit/gpu/bpr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/bpr.h -------------------------------------------------------------------------------- /implicit/gpu/bpr.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/bpr.pxd -------------------------------------------------------------------------------- /implicit/gpu/bpr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/bpr.py -------------------------------------------------------------------------------- /implicit/gpu/convert.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/convert.cuh -------------------------------------------------------------------------------- /implicit/gpu/dot.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/dot.cuh -------------------------------------------------------------------------------- /implicit/gpu/knn.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/knn.cu -------------------------------------------------------------------------------- /implicit/gpu/knn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/knn.h -------------------------------------------------------------------------------- /implicit/gpu/knn.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/knn.pxd -------------------------------------------------------------------------------- /implicit/gpu/matrix.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/matrix.cu -------------------------------------------------------------------------------- /implicit/gpu/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/matrix.h -------------------------------------------------------------------------------- /implicit/gpu/matrix.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/matrix.pxd -------------------------------------------------------------------------------- /implicit/gpu/matrix_factorization_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/matrix_factorization_base.py -------------------------------------------------------------------------------- /implicit/gpu/random.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/random.cu -------------------------------------------------------------------------------- /implicit/gpu/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/random.h -------------------------------------------------------------------------------- /implicit/gpu/random.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/random.pxd -------------------------------------------------------------------------------- /implicit/gpu/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/utils.h -------------------------------------------------------------------------------- /implicit/gpu/utils.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/gpu/utils.pxd -------------------------------------------------------------------------------- /implicit/lmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/lmf.py -------------------------------------------------------------------------------- /implicit/nearest_neighbours.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/nearest_neighbours.h -------------------------------------------------------------------------------- /implicit/nearest_neighbours.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/nearest_neighbours.py -------------------------------------------------------------------------------- /implicit/recommender_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/recommender_base.py -------------------------------------------------------------------------------- /implicit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/implicit/utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/setup.py -------------------------------------------------------------------------------- /tests/als_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/tests/als_test.py -------------------------------------------------------------------------------- /tests/approximate_als_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/tests/approximate_als_test.py -------------------------------------------------------------------------------- /tests/bpr_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/tests/bpr_test.py -------------------------------------------------------------------------------- /tests/evaluation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/tests/evaluation_test.py -------------------------------------------------------------------------------- /tests/gpu_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/tests/gpu_test.py -------------------------------------------------------------------------------- /tests/knn_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/tests/knn_test.py -------------------------------------------------------------------------------- /tests/lmf_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/tests/lmf_test.py -------------------------------------------------------------------------------- /tests/recommender_base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/tests/recommender_base_test.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benfred/implicit/HEAD/tox.ini --------------------------------------------------------------------------------