v23.04.00
github-actions
released this
26 Apr 20:36
·
114 commits
to main
since this release
What’s Changed
⚠ Breaking Changes
- New design of the transformer API @sararb (#1022)
- Updates Models to support new dataloader format for lists (__values and __offsets in dict) and scalar (1D) @gabrielspmoreira (#999)
🐜 Bug Fixes
- Refactory/fix of sampled softmax to add logQ correction @gabrielspmoreira (#1051)
- Fixes model.batch_predict() which was not working with ModelOuput @gabrielspmoreira (#1052)
- Test Model Reloading - Fixing some layers @oliverholworthy (#1044)
- Adds Support to embedding sequence_combiner for dense tensors @gabrielspmoreira (#1029)
- Fixed DLRModel / DLRMBlock to accept bottom_block with dropout on top of MLPs @gabrielspmoreira (#1018)
🚀 Features
- Refactory/fix of sampled softmax to add logQ correction @gabrielspmoreira (#1051)
- Add Transformers4Rec repo test @edknv (#1049)
- Fix import gpu without support @jperez999 (#1053)
- Tensorflow 2.11 support @edknv (#1016)
- New design of the transformer API @sararb (#1022)
- Introduce SOKEmbedding using Sparse Operation Kit @WonderingWJ (#863)
- Updates Models to support new dataloader format for lists (__values and __offsets in dict) and scalar (1D) @gabrielspmoreira (#999)
- Save and load Implicit model and schemas @edknv (#1014)
- Updates on MTL example text and illustration @gabrielspmoreira (#1003)
📄 Documentation
- MM transformer training and serving example @radekosmulski (#1045)
- Updates on MTL example text and illustration @gabrielspmoreira (#1003)
🔧 Maintenance
- Add Transformers4Rec repo test @edknv (#1049)
- Install
wheel
package to enable legacy install method of LightFM package @oliverholworthy (#1060) - Fix import gpu without support @jperez999 (#1053)
- Update dataset test to expect schema.pbtxt in output @edknv (#1057)
- Update
test_synthetic_aliccp_raw_data
to check subset of outputs @oliverholworthy (#1056) - add concurrency param to kill Github Action jobs when new commits come in @nv-alaiacano (#1055)
- Set batch sizes in unit tests to powers of 2 at least 16 @edknv (#1054)
- Enable pickle of model with TensorFlow 2.11 @oliverholworthy (#1040)
- set random seed in implicit tests @edknv (#1031)
- Skip SOK tests if SOK is not installed @edknv (#1030)
- Restoring tox.ini and .github/workflows/tensorflow.yml @gabrielspmoreira (#1023)
- Convert Tensor to RaggedTensor in PrepareFeatures for list features @oliverholworthy (#1028)
- Fix dataset test due to metadata location change @edknv (#1021)
- Updates Models to support new dataloader format for lists (__values and __offsets in dict) and scalar (1D) @gabrielspmoreira (#999)
- Add a
pytest.ini
file to register custom markers (e.g.notebook
) @karlhigley (#1017) - Add multi-gpu github action tests using horovod @edknv (#1009)
- Set random seed in each lightfm test @edknv (#1012)
- Use globally insatlled installed packages for GPU tests @edknv (#1011)