recommenders-team / recommenders

Best Practices on Recommendation Systems
https://recommenders-team.github.io/recommenders/intro.html
MIT License
18.9k stars 3.08k forks source link

[FEATURE] Switch scipy sparse matrix to scipy sparse array #2090

Closed SimonYansenZhao closed 2 months ago

SimonYansenZhao commented 5 months ago

Description

As mentioned in the doc of scipy.sparse, the scipy sparse matrix interface will be deprecated and replaced by the scipy sparse array interface. All code in Recommenders now use the scipy sparse matrix interface. This issue may cause problems in the future if there is incompatibility or when the sparse matrix interface is completely deprecated.

Expected behavior with the suggested feature

All scipy sparse matrix code should be replaced by code using scipy sparse array.

Other Comments

miguelgfierro commented 5 months ago

@SimonYansenZhao is this fixed with the latest PR https://github.com/recommenders-team/recommenders/pull/2083

miguelgfierro commented 3 months ago

@SimonYansenZhao can we close this issue?