Skip to content

Releases: PreferredAI/cornac

Cornac 2.3.3

26 Apr 17:10
Compare
Choose a tag to compare

What's Changed

✅ Other changes

  • TensorFlow v1 to v2 migration for NCF models (#668) @tqtg

Full Changelog: v2.3.2...v2.3.3

Cornac 2.3.2

15 Apr 05:57
Compare
Choose a tag to compare

What's Changed

✅ Other changes

  • Build with ubuntu-22.04 for compatibility with Google Colab (#667) @tqtg

Full Changelog: v2.3.1...v2.3.2

Cornac 2.3.1

15 Apr 00:30
Compare
Choose a tag to compare

What's Changed

✅ Other changes

Full Changelog: v2.3.0...v2.3.1

Cornac 2.3.0

24 Dec 18:14
56daacc
Compare
Choose a tag to compare

What's Changed

🧱 Models

  • Add Comparative Aspects and Opinions Ranking for Recommendation Explanations (Companion) model (#635) @lthoang

📝 Documentation

✅ Other changes

  • Replace GitHub Actions macos versions to just macos-latest (#653) @darrylong
  • Change download-artifact github action version to v4 (#652) @darrylong
  • Remove Deprecated Python 3.8 from Build Process (#651) @darrylong
  • Update upload-artifact to v4 for python-publish.yml (#650) @darrylong
  • Update suggestion command for building cornac from source (#645) @lthoang

Full Changelog: v2.2.2...v2.3.0

Cornac 2.2.2

15 Aug 06:25
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

📝 Documentation

✅ Other changes

  • Fix Pytest error in test cases due to Numpy 2.0 incompatibility (#627) @darrylong

Full Changelog: v2.2.1...v2.2.2

Cornac 2.2.1

24 May 10:07
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • [BUG] Failed test case due to different ordering caused by identical scores (#622) @lthoang

📝 Documentation

Full Changelog: v2.2.0...v2.2.1

Cornac 2.2.0

06 May 22:24
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • Add metadata file when saving model (#607) @tqtg

🐛 Bug Fixes

📝 Documentation

  • Improve the main models table and example/tutorials in README (#610) @lgabs

✅ Other changes

  • Add more build platforms in GitHub Actions (#612) @tqtg

Full Changelog: v2.1.0...v2.2.0

Cornac 2.1.0

21 Mar 07:26
Compare
Choose a tag to compare

What's Changed

🧱 Models

📝 Documentation

  • [docs] Update link in working_with_auxiliary_data.md (#598) @lgabs
  • Update to announcement banner in readthedocs (#601) @darrylong

✅ Other changes

Full Changelog: v2.0.0...v2.1.0

Cornac 2.0.0

05 Mar 06:52
Compare
Choose a tag to compare

What's Changed

In this major release, Cornac will support next-item and next-basket recommendation models.

🧱 Models

  • Add Deep Neural Network for Temporal Sets Prediction (DNNTSP) Model (#586) @lthoang
  • Add Correlation-Sensitive Next-Basket Recommendation (Beacon) Model (#584) @lthoang
  • Add Recency Aware Collaborative Filtering for Next Basket Recommendation (UPCF) Model (#587) @lthoang
  • Add Session-based Recommendations With Recurrent Neural Networks (GRU4Rec) model (#574) @lthoang
  • Fix Session Popular model (#575) @lthoang
  • Add RecVAE model (#568) @flywithu
  • Add Temporal-Item-Frequency-based User-KNN (TIFUKNN) model (#566) @lthoang

🚀 Features

🐛 Bug Fixes

  • [Beacon] max_seq_length is the maximum number of baskets in training sequence (#591) @lthoang

📝 Documentation

✅ Other changes

  • Update CircleCI config file (#583) @tqtg
  • Add back Circle CI for publishing code coverage (#573) @tqtg

Full Changelog: v1.18.0...v2.0.0

Cornac 1.18.0

12 Dec 07:49
Compare
Choose a tag to compare

What's Changed

Models

  • Support ANN search for existing models (#549) @tqtg
  • Add Annoy to the list of supported ANN frameworks (#556) @tqtg
  • Add Faiss to the list of supported ANN frameworks (#555) @tqtg
  • Add ScaNN to the list of supported ANN frameworks (#553) @tqtg
  • Add ANN search using HNSWLib (#544) @tqtg
  • Add simple model serving (#540) @tqtg
  • Add NCF_PyTorch models (#536) @hieuddo

Fixes

  • Fix exception check for Cython migration to 3.0 (#558) @tqtg
  • PyTorch_NCF fix, normalize running loss (#537) @hieuddo

Other changes

Full Changelog: v1.17.0...v1.18.0