v0.4.0
Known Issues
- model.evaluate() gives much higher acc value for small batch size when we set validation_data int the model.fit() #373
What's Changed
- Fixing MF by applying L2-norm in the towers individually by @gabrielspmoreira in #353
- Ensure inferred embedding dim from feature cardinality is multiple of 8 by @gabrielspmoreira in #355
- Update advanced_example notebook by @sararb in #360
- Refactoring the evaluation of RetrievalModel by @marcromeyn in #352
- First design of popularity correction by @sararb in #362
- Fixes and improvements in embeddings export for MatrixFactorizationModel and TwoTowerModel by @gabrielspmoreira in #365
- Adding AlphaDropout support, which is recommended by selu activation by @gabrielspmoreira in #369
- Simplified TopKIndexBlock implementation and fixed intermittent inconsistency on retrieval models eval by @gabrielspmoreira in #370
- Evaluation metrics of a top-k recommender by @sararb in #371
- Adding unttests for example notebooks by @bschifferer in #377
- Adding option for embeddings_l2_reg, which is in particular critical for MF by @gabrielspmoreira in #381
- Creating a reg_factor for PopularityLogitsCorrection by @gabrielspmoreira in #386
- Adding unittests for Notebook 04 and 05 by @bschifferer in #385
- fix accessing item-id embeddings table based on IntDomain name by @sararb in #376
- Fix top-k recommender to return correct top-k relevant items. by @sararb in #389
- Update
testbook
tests to use absolute notebook paths by @karlhigley in #394 - Add missing features to Ali-ccp data generator by @rnyak in #399
- Fixes error with fit() with validation data by @gabrielspmoreira in #402
- Update README.rst by @bschifferer in #401
- Add unit test for 03_exploring_different_models by @rnyak in #405
- remove unneeded packages by @jperez999 in #412
- Use shuffle_df from merlin-core by @benfred in #413
- Adding CI for movielens notebooks by @bschifferer in #411
- Remove
.python-version
file by @karlhigley in #416 - Update the tags selection from the schema by excluding the target variable by @sararb in #397
- Create a basic conda recipe by @benfred in #420
- docs: Use sphinx-ext-toc to control examples by @mikemckiernan in #404
Full Changelog: v0.3.0...v0.4.0