Irspack

Latest version: v0.3.1

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

Scan your dependencies

Page 1 of 5

0.3.1

What's Changed
* Build python 3.11 wheel by tnakae in https://github.com/tohtsky/irspack/pull/106
* Fix max os build by tohtsky in https://github.com/tohtsky/irspack/pull/107


**Full Changelog**: https://github.com/tohtsky/irspack/compare/v0.3.0...v0.3.1

0.3.0

What's Changed
* [`df_to_sparse`](https://github.com/tohtsky/irspack/blob/467d30bc40488a35fb205b51d72d432466e3000e/src/irspack/utils/__init__.py#L72-L79) function improved. If `user_ids` / `item_ids` are provided, DataFrame row with unknown user/item ID will be ignored.
* The function arguments with names `**_colname` is renamed to `**_column`. See 99.
* Deleted `IDMappedRecommender`. Instead, use
* [`ItemIDMapper`](https://github.com/tohtsky/irspack/blob/971d4b3ac35a4d2e521f04027a3eaf7429105f07/src/irspack/utils/id_mapping.py#L51) for item id <-> sparse matrix column index mappings
* [`IDMapper`](https://github.com/tohtsky/irspack/blob/971d4b3ac35a4d2e521f04027a3eaf7429105f07/src/irspack/utils/id_mapping.py#L326) for user/item <-> sparse matrix row/column index mappings
* Added [NeuMF-type evaluation example](https://github.com/tohtsky/irspack/blob/main/examples/1-vs-100-negative.ipynb)
* Removed `*Optimizer` class. Recommender performance can be now tuned by [`**Recommender.tune` class method](https://github.com/tohtsky/irspack/blob/971d4b3ac35a4d2e521f04027a3eaf7429105f07/src/irspack/recommenders/base.py#L172).
* Move to `src/irspack` layout & always use relative import.

**Full Changelog**: https://github.com/tohtsky/irspack/compare/v0.2.4...v0.3.0

0.2.4

What's Changed
* Simplify the build script by tohtsky in https://github.com/tohtsky/irspack/pull/96


**Full Changelog**: https://github.com/tohtsky/irspack/compare/v0.2.3...v0.2.4

0.2.3

What's Changed
* iALS improvement by tohtsky in https://github.com/tohtsky/irspack/pull/93
* Fix readme & pre-commit by tohtsky in https://github.com/tohtsky/irspack/pull/94
* iALS tuning strategy of doubling dimensions by tohtsky in https://github.com/tohtsky/irspack/pull/95


**Full Changelog**: https://github.com/tohtsky/irspack/compare/v0.2.2...v0.2.3

0.2.2

What's Changed
* Improve typehint by tohtsky in https://github.com/tohtsky/irspack/pull/92


**Full Changelog**: https://github.com/tohtsky/irspack/compare/v0.2.1...v0.2.2

0.2.1

What's Changed
* Drop Python3.6 support & Fix test by tohtsky in https://github.com/tohtsky/irspack/pull/90
* modify iALS docs by tohtsky in https://github.com/tohtsky/irspack/pull/91


**Full Changelog**: https://github.com/tohtsky/irspack/compare/v0.2.0...v0.2.1

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.