Kakao Buffalo Versions Save

TOROS Buffalo: A fast and scalable production-ready open source project for recommender systems

v1.1.1

4 years ago

WARNING: THIS IS BROKEN VERSION

Bug Fixes

  • Fix failure with creating a large database
  • Fix bug that get_most_similar_item returns Nan values.

Misc

v1.1.0

4 years ago

Update

  • Add CUDA accelerated BPR-MF sample usage

    • When tested against ml-20m and Kakao Brunch Dataset, CUDA version of BPR-MF was about 5x times faster than CPU implementation of BPR-MF in training time.
  • Add metric truncated AUC

  • Add notebook examples

  • Update documents

Bug fixes

  • Fix SGD update of BPR
  • Fix to use bias when calculating top-k recommendation in BPR-MF

Misc

  • Clean code(linting, refactoring)
  • Add internal data type check and state check
  • Change validation format to be CSR matrix
    • Validation took about 40% faster than the previous version.
    • but this might be harmful because it requires larger memory during validation.

v1.0.10

4 years ago

Bug Fixes

  • hotfix, backward compatibility for pbar, iter_pbar

v1.0.9

4 years ago

Bug Fixes

  • Fix numerical error when calculating training loss in conjugate gradient method(CPU implementation only)
  • Fix broken print out for progress bar.

v1.0.8

4 years ago

Misc

  • No longer need root permission for installation.

v1.0.7

4 years ago

Bug Fixes

  • Correct illegal Python Index Package(PIP). (Added missing files to MANIFEST)

Misc

v1.0.6

4 years ago

Misc

  • Added travis-ci (WIP)
  • Added examples/Dockerfile #7
  • Correct stream default option(disable sppmi)

v1.0.5

4 years ago

Misc

  • Fix memory corruption error when using optimize feature of ALS
  • Correct typos

v1.0.4

4 years ago

Misc

  • Now buffalo can be installed with Python Package Index. pip install buffalo
  • Added ld.conf.d/buffalo.pc.