diff --git a/NEWS b/NEWS index 2d24808e823..44a82514cce 100644 --- a/NEWS +++ b/NEWS @@ -1,10 +1,51 @@ 2017-12-14 Viktor Gal - * SHOGUN Release version 6.2.0 (libshogun 18.0, data 0.11, parameter 1) + * SHOGUN Release version 7.0.0 (libshogun 18.0, data 0.11, parameter 1) + + * First BSD 3-clause license release (see LICENSE file) [Heiko Strathmann, + Viktor Gal, Esben Sørig] + * Introduced new API based on generic put/get calls, factory methods, and + fewer types. Used in examples. Requires Swig>=3.0.12 [Heiko Strathmann, + Sergey Lisitsyn, Viktor Gal, Esben Sørig] + + * Features: + - Introduce automatic label conversion if inappropriate type is passed + [Heiko Strathmann] + - Replace many CMath calls with std [Akash Shivram, Yash Sharma, + Shubham Shukla, Albert Sun, Viktor Gal, Heiko Strathmann, Esben Sørig] + - Ported equals and clone methods to new tag-based parameter framework + [Heiko Strathmann, Sergey Lisitsyn] + - Removal of computation engine framework and parallelisation of + log-determinant estimators [Shubham Shukla] + - Upgrade bundled eigen to 3.3.4 [Vikor Gal] + - Efficiency improvements for MahalanobisDistance, LMNN, ridge regression, + GMM, and the linalg framework [Wuwei Lin] + - Add LDLT decomposition to linalg [Wuwei Lin] + - New DotIterator API for more efficient and cleaner algorithm code + [Michele Mazzoni] + - Numpy>=1.7 is now required [Viktor Gal] + - Relicensed libqp and libocas to BSD, thanks to Vojtech Franc [Viktor Gal] + - Added a time-series cross-validation splitting strategy [Sahil Chaddha] + - Drop obsolute VW codes [Saloni Nigam] + - Many new examples [various contributors] + * Bugfixes: + - Enable Shogun's custom signal handler by default [Giovanni De Toni] + - Various fixes for native Windows build [Viktor Gal] + - Fix bugs in Ruby NArray typemaps [Heiko Strathmann, Viktor Gal] + - Fix/refactor Platt probability scaling for SVMSs [durovo ] + - Bugfix for train-test ratio in statistical testing [Soumyajit De] + - Bugfix for custom kernels in MKL [David ] + - json build error fix [Andrew Wildman] + - Fix segfault in ROC error message [Chinmay Kousik] + - Fix potential memory leak in GMM [Marcus Edel] + * Known issues: + - Ruby examples do not work with new API due to potential swig bug, see + https://github.com/shogun-toolbox/shogun/issues/4177. Old API + functional. 2017-12-05 Viktor Gal - * SHOGUN Release version 6.1.3 (libshogun 18.0, data 0.11, parameter 1) + * SHOG UN Release version 6.1.3 (libshogun 18.0, data 0.11, parameter 1) * Features: - Drop all function calls [Viktor Gal]