Skip to content

Merge upstream#2

Merged
runzeliuzh merged 10 commits intomainfrom
merge-upstream
Sep 21, 2025
Merged

Merge upstream#2
runzeliuzh merged 10 commits intomainfrom
merge-upstream

Conversation

@runzeliuzh
Copy link
Member

Description

This pull request integrates Cornac v2.3.3 into the Informfully Recommenders codebase.
Key changes:

  • TensorFlow 2.x migration for News recommendation models (NRMS, NPA, LSTUR, related utilities): removed all tf.compat.v1 usage
  • NumPy 2.x compatibility: replaced use of deprecated .A shortcuts with .toarray()
  • Memory optimizations in news data loaders
  • Refactored augmentation / enrichment utilities
  • Fixed a bug in a preprocessing feature step for Fragmentation metric evaluation
  • Updated tests

Ensures compatibility with Cornac v2.3.3 framework

Related Issues

Checklist:

  • I have added tests.
  • I have updated the documentation accordingly.
  • I have updated README.md (if you are adding a new model).
  • I have updated examples/README.md (if you are adding a new example).
  • I have updated datasets/README.md (if you are adding a new dataset).

@runzeliuzh runzeliuzh merged commit 1f35cd2 into main Sep 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant