Librecommender

Latest version: v1.5.1

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.5.1

๐Ÿ› Bug Fixes
+ Fix `TwoTower` retrain (494).

๐Ÿ“š Documentation
+ Add `RsCfBase` documentation (489).

**Full Changelog**: https://github.com/massquantity/LibRecommender/compare/v1.5.0...v1.5.1

1.5.0

๐Ÿš€ Features
+ Add Swing model (465, 468, 476, 477, 478, 482).
+ Add rust implementation of ItemCF (438, 439, 452).

๐Ÿ› Bug Fixes
+ Fix similarity matrix density computation (446).
+ Fix k setting (470).
+ Fix `eps` for latest scikit-learn version (471).
+ Fix slow computing in multi_sparse features (475).

๐Ÿ“š Documentation
+ Add rust models documentation (483).

๐Ÿงป Miscellaneous
+ Update CI dependencies (441).
+ Update python action (448).
+ Refactor RsUserCF (456).
+ Refactor similarity ordering (463).

**Full Changelog**: https://github.com/massquantity/LibRecommender/compare/v1.4.0...v1.5.0

1.4.0

๐Ÿš€ Features
+ Add SIM model (387).
+ Support dual sequence (386).
+ Add rust implementation of UserCF (400, 411).

๐Ÿ› Bug Fixes
+ Fix `seq_len` dtype (383).
+ Fix all consumed items in negative sampling (427).
+ Fix missing `k_sim` in cf prediction (431).
+ Fix none similar recommendation in CF models (435, 436).

๐Ÿ“š Documentation
+ Add SIM doc (401).

๐Ÿงป Miscellaneous
+ Tensor bytes serialization (376).
+ Build wheels on maturin (394).

**Full Changelog**: https://github.com/massquantity/LibRecommender/compare/v1.3.0...v1.4.0

1.3.0

๐Ÿš€ Features
+ Support multiple attention layers (344, 345, 347).
+ Add Transformer model (360, 361, 363).
+ Online computing serving in Rust (331).
+ Add gRPC service for Rust serving (348).

๐Ÿ› Bug Fixes
+ Fix disabling output when verbose <= 0 (333).
+ Fix request timeout in CI (355).
+ Fix missing random seeds (358).
+ Fix failing to consider positive samples in eval_data. (366).
+ Fix protobuf issue (368). Users should choose protobuf version cautiously, see [known issue](https://github.com/massquantity/LibRecommender#basic-dependencies-for-libreco).

๐Ÿ“š Documentation
+ Update recommendation content (336).
+ Add Transformer doc (362).

๐Ÿงป Miscellaneous
+ Comply with Pydantic V2 on optional fields (326).
+ Refactor tf layers to facilitate the seamless integration of new algorithms (337, 338, 339, 341, 354).
+ Follow the `RUF015` rule in ruff (352).
+ Remove deprecated sampling method (353).

**Full Changelog**: https://github.com/massquantity/LibRecommender/compare/v1.2.2...v1.3.0

1.2.2

๐Ÿ› Bug Fixes
+ Fix ALS rebuild model (322).


**Full Changelog**: https://github.com/massquantity/LibRecommender/compare/v1.2.1...v1.2.2

1.2.1

๐Ÿš€ Features
+ Full inference for DGL models (315).

๐Ÿ› Bug Fixes
+ Saving all past behaviors during merging (320).

๐Ÿงป Miscellaneous
+ Lazy initialization of states in rust serving (316).

**Full Changelog**: https://github.com/massquantity/LibRecommender/compare/v1.2.0...v1.2.1

Page 1 of 5

ยฉ 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.