Whatβs Changed
π Bug Fixes
- Fix the inference of transformer-based models trained with masked language modeling sararb (909)
- Making InputBlockV2(..., embeddings) deprecated and adjusting tests to use categorical arg gabrielspmoreira (880)
- Preventing silent error when evaluating V1 retrieval models (TwoTower, MF) gabrielspmoreira (892)
- Fix loading of `TwoTowerModel` with context query variable oliverholworthy (887)
- Enable `sequence-testing` synthetic data to be generated with different sequence lengths oliverholworthy (882)
- Enable concat of sequence features with `InputBlockV2` oliverholworthy (883)
- Make path optional in get_booking marcromeyn (874)
- fix dtype error due to date column in ecommerce-session-based-next-item-prediction-for-fashion nb rnyak (921)
- Fix the serialization of SequenceSummary block sararb (927)
- Use tf.function for list column operations edknv (938)
π Features
- Save output schema of model and add save method to `Encoder` oliverholworthy (886)
- Add the support of different thresholds k in the TopkEncoder sararb (869)
π Documentation
- Update retrieval notebook to new api rnyak (900)
- Add Reference to Transformer4Rec for PyTorch support `bschifferer` (903)
- docs: Add calver to semver banner mikemckiernan (865)
- docs: Add basic SEO configuration mikemckiernan (864)
- update drafter to work on tags only and update cpu ci to target branch jperez999 (901)
- Session-based example using dressipi dataset and XLNet architecture rnyak (849)
- Adding Multi-GPU Data Parallel Example bschifferer (855)
- T4rec use case radekosmulski (853)
- Do not copy source to docs output mikemckiernan (888)
π§ Maintenance
- Support `tuple` return type from model `pre` and update test to use this oliverholworthy (890)
- Use merlin-dataloader package edknv (845)
- update drafter to work on tags only and update cpu ci to target branch jperez999 (901)
- Add skip if transformers not available for next item prediction notebook test oliverholworthy (899)
- Skip retrieval_with_hpo notebook test when optuna is not installed edknv (897)
- Update test of lazy adam notebook to only run when GPU available oliverholworthy (894)
- Remove tensorflow dependencies from `requirements/dev.txt` oliverholworthy (895)
- Add test for retrieval model with transformer block oliverholworthy (833)
- Pin fiddle to 0.2.2 so that tests run with pip install oliverholworthy (872)
- Pass task="binary" to binary metrics to handle latest torchmetrics oliverholworthy (920)
- Publish Release Draft on release branch builds oliverholworthy (925)
- Update branch name extraction for tag builds oliverholworthy (972)
**Full Changelog**: https://github.com/NVIDIA-Merlin/models/compare/v0.10.0...v0.11.0