v0.1.0.dev0
Pre-release
Pre-release
What's Changed
- Added initial README and updated LICENSE. by @hertschuh in #1
- Rename
keras-recommenderstokeras-rs. by @hertschuh in #2 - Added
SECURITY.mdfile. by @hertschuh in #3 - Initial commit with one class and one example. by @hertschuh in #4
- Add
requirements.txt,.gitignore,setup.pyand github actions. by @hertschuh in #5 - Add
pip_build.pyand required__init__.pyfiles, updateREADME.md. by @hertschuh in #6 - Add basic ranking example. by @hertschuh in #7
- Add Github action to publish nightly to PyPi by @hertschuh in #8
- Switch from black, isort, flake8 to ruff by @hertschuh in #9
- Fix
requirements.txtfor MacOS, use Tensorflow 2.18. by @hertschuh in #10 - Add pre-commit hooks by @abheesht17 in #11
- Move project metadata from
setup.pytopyproject.toml. by @hertschuh in #12 - Add FeatureCross Layer by @abheesht17 in #13
- Add retrieval with data parallel training example by @abheesht17 in #14
- Add
get_configtoBruteForceRetrievallayer. by @hertschuh in #15 - Fix Keras RS object serialization. by @hertschuh in #17
- Make
clone_initializerwork better with type checking. by @hertschuh in #18 - Change LR in examples by @abheesht17 in #19
- Add GRU4Rec example by @abheesht17 in #20
- Use
tupleinstead ofTuplein type annotation. by @hertschuh in #26 - Add
DotInteractionlayer by @abheesht17 in #22 - Fix docstring arguments in basic retrieval example. by @hertschuh in #27
- Add DCN example by @abheesht17 in #21
- Add multi-task (retrieval + ranking) example by @abheesht17 in #29
- Add ScANN example by @abheesht17 in #30
- Add Abheesht to README citation by @abheesht17 in #31
- Fix dot interaction by @abheesht17 in #28
- Add deep recommender example. by @hertschuh in #23
- Add Hard Negative Mining Layer. by @hertschuh in #24
- Add Sampling Probability Correction layer. by @hertschuh in #35
- Add pairwise losses (MSE, Hinge, Logistic, SoftZeroOne) by @abheesht17 in #32
- Move
layers.modelingtolayers.feature_interactionby @abheesht17 in #40 - Small edit in basic ranking example by @abheesht17 in #41
- Add Remove Accidental Hits layer. by @hertschuh in #37
- Use
ml_dtypesinstead ofnumpyforfinfo. by @hertschuh in #42 - Change order of call args in
RemoveAccidentalHitslayer. by @hertschuh in #45 - Fix disabling of traceback filtering in unit test. by @hertschuh in #47
- Fix invalid type annotation. by @hertschuh in #48
- Add base retrieval class by @abheesht17 in #49
- Add support for any dimensions to
HardNegativeMininglayer. by @hertschuh in #44 - Test
SamplingProbabilityCorrectionlayer with different dimensions. by @hertschuh in #43 - Add publish_to_pypi.yml and RELEASE_PROCESS.md by @rtg0795 in #51
- Rename to PYPI_API_TOKEN by @rtg0795 in #52
- Version bump to 0.1.0.dev0 by @rtg0795 in #53
New Contributors
- @hertschuh made their first contribution in #1
- @abheesht17 made their first contribution in #11
- @rtg0795 made their first contribution in #51
Full Changelog: https://github.com/keras-team/keras-rs/commits/v0.1.0.dev0