Releases: PreferredAI/cornac
Releases · PreferredAI/cornac
Cornac 1.13.1
Support Python 3.9 with pre-built wheels
Cornac 1.13.0
New models
- CausalRec: Causal Inference for Visual Debiasing in Visually-Aware Recommendation (#415)
- Adversarial Training Towards Robust Multimedia Recommender System (#420)
New feature
- Propensity Stratified Evaluation Method (#403) and tutorial (#408)
Improvements
- Add GitHub actions for CI testing and pypi upload
- Update model names
Cornac 1.12.0
New models
- Explainable Recommendation with Comparative Constraints on Product Aspects (ComparER) (#392)
Improvements
- Fix some broken links
- Fix linux platform check (#397)
Cornac 1.11.0
New model
- Factorization Machines (FM) (#343)
Improvements
- Update HPF initialization to use seed value (#380)
- Add example Poisson Factorization vs BPR on MovieLens data (#381)
- Add clarification when test_size and val_size > 1 (#382)
- Shorten README (#383)
- Update NARRE model (#384)
- Import filmtrust in datasets module (#388)
Cornac 1.10.0
New models
- NARRE: Neural Attentional Rating Regression with Review-level Explanations (#356)
- BiVAECF: Bilateral Variational Autoencoder for Collaborative Filtering (#375)
Improvements
- Update SKMeans to account for max_iter and seed (#377)
- Add SKMeans example (#378)
- Add function to generate gamma variates (#379)
Cornac 1.9.0
New features
- StratifiedSplit evaluation method (#367)
Cornac 1.8.0
New changes
- Update link to download the Film Trust dataset (#355)
- Add review-level for review modality (#353)
- Add Amazon Digital Music dataset including ratings and reviews (#357)
- Fix rank() function to work with arbitrary item_indices (#363)
Cornac 1.7.1
New changes
- Fix ConvMF loss info (#349)
Cornac 1.7.0
New changes
- Add Review Modality (#344)
- Conditional VAE for Collaborative Filtering (CVAECF) model (#345)
- Update init args and fix dimension mismatch in ConvMF model (#348)
Cornac 1.6.1
New improvements
- Fix bug of Z dims in SoRec (#340)
- Add a reference to topic model in CTR (#341)