From 9e96cda9d28d0e4b8e02da56599a6c1837d1a84c Mon Sep 17 00:00:00 2001 From: Nicolas Hug Date: Tue, 9 Jan 2018 12:11:26 +0100 Subject: [PATCH] Update Change log and setup.py for release 1.0.5 --- CHANGELOG.md | 14 +++++++++++--- setup.py | 2 +- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f317853..eae38c2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ -VERSION 1.0.5 (latest, in development) -====================================== +Latest version, in development +============================== + +* A lot to do here! + +VERSION 1.0.5 +============= Enhancements ------------ @@ -7,14 +12,17 @@ Enhancements * Cross-validation tools have been entirely reworked. We can now rely on powerful and flexible cross-validation iterators, inspired by scikit-learn's API. -* the evaluate() method has been replaced by cross-validate which is parallel. +* the evaluate() method has been replaced by cross-validate which is parallel + and can return measures on trainset as well as computation times. * GridSearch is now parallel, using joblib. +* GridSearch now allows to refit an algorithm on the whole dataset. * default data directory can now be custom with env variable SURPRISE_DATA_FOLDER * the fit() (and train()) methods now return self, which allows one-liners like algo.fit(trainset).test(testset) * Algorithms using a random initialization (e.g. SVD, NMF, CoClustering) now have a random_state parameter for seeding the RNG. +* The getting started guide has been rewritten API Changes ----------- diff --git a/setup.py b/setup.py index d4800b21..a2a662c3 100644 --- a/setup.py +++ b/setup.py @@ -23,7 +23,7 @@ else: USE_CYTHON = True -__version__ = 'latest' +__version__ = '1.0.5' here = path.abspath(path.dirname(__file__))