All Versions
10
Latest Version
Avg Release Cycle
112 days
Latest Release
2339 days ago

Changelog History

  • v0.2.11 Changes

    November 22, 2017

    ๐Ÿš€ This release adds the capabilities to build binaries (wheels) that work across a large range of Linux distributions to our travis-ci. This will greatly benefit everyone who had issues with source installing fastFM.

    Special thanks goes to

    • ๐Ÿง @zouzias for pointing us to the manylinux project,
    • ๐Ÿง to @chittti for writing the manylinux based build script
    • ๐Ÿ— and @chezou for integrating the build script in our travis config.
  • v0.2.10 Changes

    October 30, 2017

    ๐Ÿš€ This release contains again various community contributions ๐Ÿ˜„ .

    • 0๏ธโƒฃ The default blas version has been changed from cblas to openblase (thanks @iramykytyn),
    • ๐Ÿ‘ python 3.6 support has been improved (thanks @chezou),
    • warm start has been added to als classification (thanks @lucidfrontier45) and
    • ๐Ÿ”„ changes in the numpy (thanks @mkdy) and sklearn api (thanks @takuti) have been incorporated.
  • v0.2.9 Changes

    January 17, 2017

    ๐Ÿš€ This release fixes pip install for ubuntu 16.04 #82 and all other systems that have a pip version > 7.0.

  • v0.2.6 Changes

    October 13, 2016

    ๐Ÿš€ This release fixes a bug leading to segmentation fault errors for the BPR solver.
    ๐Ÿ›  The bug was reported (by @felixmaximilian) in #61 and fixed by ibayer/fastFM-core#13 .

    ๐Ÿš€ The release further improves code quality by fixing a fair amount of coding style violations (thanks to @takuti ).

    - fastFM has been accepted as contribution to the JMLR OSS track.
    

    JMLR OSS track

  • v0.2.5 Changes

    May 25, 2016

    ๐Ÿ‘ fastFM supports now whatever BLAS version is installed (OpenBLAS is prefered).

  • v0.2.4 Changes

    February 14, 2016

    ๐Ÿš€ This minor release updates the fastFM-core sub-module which contains a fix for #37 .
    Previously the same random number generator seed was used for each start of the mcmc chain, which lead to bad mixing with warm start ( n_more_iter parameter). This issue is now fixed by using a new random seed for each warm start.

  • v0.2.3 Changes

    January 26, 2016

    ๐Ÿš€ Travis CI now creates and uploads wheels for every new release.
    ๐Ÿง We can now use pip install fastFM on Linux and OSX (only 64bit).

  • v0.2.0 Changes

    January 16, 2016

    ๐Ÿš€ This release makes fastFM Python3 compatible and greatly simplifies the build process on OSX and Linux.

    ๐Ÿ›  Bugfix: calling als solver with rank=0 lead to memory error.

    โœจ Enhancements:

    • โž• Add Travis CI set-up (contributed by takuti)
    • Python3 compatible (contributed by chezou)
    • ๐Ÿ‘Œ Support for older scikit-learn version (contributed by macks22)
    • ๐Ÿ‘‰ Makefile is now OSX compatible (contributed by altimin)
    • โœ‚ Remove glib and argp dependencies from library.
    • โœ‚ Remove last OSX dependency (cblas) from library (contributed by takuti)
    • โšก๏ธ Update fastFM-core to v0.2.0
  • v0.1.1

    July 09, 2015
  • v0.1.0

    February 17, 2015