Releases: PreferredAI/cornac
Releases · PreferredAI/cornac
Cornac 1.2.0
Cornac 1.1.2
Cornac 1.1.1
New features and improvements
- Fix bug of list multiplication in
ranking_eval()
function (#236)
Cornac 1.1.0
New models
- Explicit Factor Model (EFM) (#181)
New features and improvements
-
Rename model CF to WMF (#226)
-
Remove usage of old Dataset from IBPR model (#227)
-
Use Cornac's mini-batch iterator in PCRL (#229)
-
Support early stopping for GMF, MLP, and NeuMF (#233)
-
Support item negative sampling based on popularity (#228)
-
Remove data_utils.py (#230)
-
Add Amazon Toys and Games dataset (#179)
-
Add Sentiment Modality (#180)
-
Add binary argument into uir_iter() (#231
-
Move rating and ranking eval functions out for reuse (#232)
Cornac 1.0.0
New models
- Neural Matrix Factorization (NeuMF) / Neural Collaborative Filtering (NCF) (#215)
- Generalized Matrix Factorization (GMF) (#216)
- Multi-Layer Perceptron (MLP) (#217)
New features and improvements
- Update
VAECF
model (#213) - Add
num_zeros
argument intoDataset.uir_iter()
to support negative sampling (#214) - Add
val_set
intofit()
function for model selection (#219) - Support
early stopping
inRecommender
(#220) - Fix bug in
read_text()
function of reader (#221) - Unify
TrainSet
andTestSet
into single objectDataset
(#222) - Optimize
evaluate()
function inBaseMethod
(#223) Dataset
checks duplicate observations independently (#224)
Cornac 0.3.5
Cornac 0.3.4
Cornac 0.3.3
Cornac 0.3.2
Cornac 0.3.1
New features and improvements
- Rename
Module
toModality
- Add a tutorial for adding a new model into Cornac
- Reorder the list of models by year then alphabetically
- Update description, tagline
- Improve documentation