Skip to content

Releases: PreferredAI/cornac

Cornac 1.6.0

29 May 08:44
Compare
Choose a tag to compare

New features

  • Add Mean Average Precision (MAP) metric (#338)

Cornac 1.5.2

11 May 04:38
Compare
Choose a tag to compare

New improvements

  • Fix bug in graph modality (#333)
  • Update models to support clone function (#334)
  • Add lambda_reg argument for NMF model (#335)
  • Use tqdm.auto for multiple environment compatibility (#336)

Cornac 1.5.1

06 May 09:24
Compare
Choose a tag to compare

New improvements

  • Improve the efficiency of KNN methods (#331)
  • Use tqdm.auto for compatibility on Jupyter notebook env (#332)

Cornac 1.5.0

01 May 04:35
Compare
Choose a tag to compare

New models

  • MTER model is faster with Cython (#320)
  • Neighborhood-based methods (UserKNN and ItemKNN) (#329)

Cornac 1.4.1

12 Feb 06:14
Compare
Choose a tag to compare

New features and improvements

  • Refactor code in examples (#317)
  • CI tools support Python 3.7
  • Update and test all tutorials and examples

Cornac 1.4.0

06 Feb 04:25
Compare
Choose a tag to compare

New models and datasets

  • Weighted Bayesian Personalized Ranking (WBPR) model (#309)
  • Maximum Margin Matrix Factorization (MMMF) model (#310)

New features and improvements

  • Reset random number generator for reproducibility (#301)
  • Fix issue in NCRR metric (#313)
  • Use C++ Boost Random library for reproducibility across platforms (#315)
  • Support model saving and loading (#316)

Cornac 1.3.1

28 Jan 05:47
Compare
Choose a tag to compare

New features and improvements

  • Add default attributes total_users and total_items to Dataset (#300)

Cornac 1.3.0

23 Jan 08:31
Compare
Choose a tag to compare

New models and datasets

  • MovieLens 10M and 20M datasets (#291)

New features and improvements

  • Standardize datasets load_feedback() API (#278)
  • Add hyperopt for hyper-parameter tuning (#286)
  • Show validation results (optional) if exists (#289)
  • Update Recommender.rank() to support unknown item scores (#283)
  • Support multiple values of K for ranking metrics (#297)
  • Tutorial on how to work with auxiliary data (#264)
  • Tutorial on hyperparameter search for VAECF (#290)
  • Examples for VAECF, VMF, and SoRec (#272, #276, #287)

Cornac 1.2.2

29 Nov 11:43
Compare
Choose a tag to compare

New features and improvements

  • Add FilmTrust dataset (#266)
  • Update MCF, C2PF, and SoRec models for the compatibility (#261, #262)
  • Support retrieving node degree in GraphModality (#267)

Cornac 1.2.1

11 Nov 11:17
Compare
Choose a tag to compare

New features and improvements

  • Support UIRT data format (#252)
  • Fix bug in AUC metric (#256)
  • Tutorial on contributing an evaluation metric (#258)