About Anaconda Help Download Anaconda

Fast Python Collaborative Filtering for Implicit Datasets.

Installers

  • win-64 v0.7.2
  • linux-64 v0.7.2
  • osx-arm64 v0.7.2
  • linux-aarch64 v0.7.2
  • linux-s390x v0.6.2
  • osx-64 v0.6.2
  • linux-ppc64le v0.6.2

conda install

To install this package run one of the following:
conda install sfe1ed40::implicit

Description

Fast Python Collaborative Filtering for Implicit Datasets. This project provides fast Python implementationsof several different popular recommendation algorithms for implicit feedback datasets: Alternating Least Squares as described in the papers Collaborative Filtering for Implicit Feedback Datasets and Applications of the Conjugate Gradient Method for Implicit Feedback Collaborative Filtering. Bayesian Personalized Ranking. Logistic Matrix Factorization Item-Item Nearest Neighbour models using Cosine, TFIDF or BM25 as a distance metric. All models have multi-threaded training routines, using Cython and OpenMP to fit the models in parallel among all available CPU cores. In addition, the ALS and BPR models both have custom CUDA kernels - enabling fitting on compatible GPU's. Approximate nearest neighbours libraries such as Annoy, NMSLIB and Faiss can also be used by Implicit to speed up making recommendations.


© 2026 Anaconda, Inc. All Rights Reserved. (v4.2.13) Legal | Privacy Policy