Published April 23, 2017
| Version shogun_6.0.0
Software
Open
shogun-toolbox/shogun: Shogun 6.0.0 - Baba Nobuharu
Creators
- Soeren Sonnenburg1
- Heiko Strathmann
- Sergey Lisitsyn
- Viktor Gal
- Fernando J. Iglesias García2
- Wu Lin
- Soumyajit De3
- Chiyuan Zhang4
- frx
- tklein23
- Evgeniy Andreev
- JonasBehr
- sploving
- Parijat Mazumdar5
- Christian Widmer6
- Pan Deng / Zora
- Saurabh Mahindre
- Abhijeet Kislay7
- Kevin Hughes8
- Roman Votyakov
- khalednasr
- Sanuj Sharma9
- Alesis Novik
- Abinash Panda
- Evangelos Anagnostopoulos
- Liang Pang10
- Alex Binder
- serialhex11
- Esben Sørig
- Björn Esser
- 1. TomTom Traffic Production Unit Berlin
- 2. SciSports
- 3. Oracle India Pvt. Ltd
- 4. MIT
- 5. University of Illinois Urbana Champaign
- 6. Activision-Blizzard
- 7. University of Minnesota
- 8. Shopify
- 9. EasyECom
- 10. ICT
- 11. Level 3 Inspection
Description
- Add native MS Windows support [Viktor Gal]
- Shogun requires the compiler to support C++11 features
- Shogun cloud online: Jupyter notebook with Shogun from the browser, https://cloud.shogun.ml
- LDA now supports 32, 64 and 128 bit floating point numbers [Chris Goldsworthy]
- Add SHOGUN_NUM_THREADS enviroment variable to control the number of threads used by the models in runtime [Viktor Gal]
- Added Scala Interface to the build [Abhinav Rai]
- Major re-writing and API changes in kernel statistical hypothesis
testing framework, significant speed up in permutation test for
quadratic time MMD, new kernel selection algorithms for quadratic time MMD [Soumyajit De]
### Bugfixes:
- Fix build error of R interface for R>=3.3.0, #3460 [Heiko Strathmann]
- Make the code compatible with Eigen 3.3.0 [Viktor Gal]
- Fix number of CPUs detected on Linux [Viktor Gal]
- Fix multi-threading in KMeansBase [Viktor Gal]
- Make ExponentialARDKernel thread-safe [Viktor Gal]
- Make PRNG thread-safe [Viktor Gal]
- Fix python interface when using libshogun compiled with OpenMP [Viktor Gal]
- Fix CART to work with cross-validation [Fernando Iglesias] ### Cleanup, efficiency updates, and API Changes:
- Port multi-threading to use OpenMP backend in Kernel [Viktor Gal]
- Fix false sharing in EuclideanDistance [Viktor Gal]
- Fix out of source build of the whole project [Viktor Gal]
- Add LIBSHOGUN cmake flag to turn off libshogun compilation [Viktor Gal]
- Export Shogun target with cmake to enable to build modular interfaces to a pre-compiled libshogun on the system without requiring to compile libshogun itself [Viktor Gal] ### Notes
- Contains major rewrite and clean-up of developer documentation in doc/readme [Heiko Strathmann, Lea Götz]
- Known issue: Octave multithreaded crashes, currently bindings are initialized single-threaded, https://github.com/shogun-toolbox/shogun/issues/3772 [Heiko Strathman n]
Files
shogun-toolbox/shogun-shogun_6.0.0.zip
Files
(5.3 MB)
Name | Size | Download all |
---|---|---|
md5:8ae2ccf70c892721aac25bf4fd0441ea
|
5.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/shogun-toolbox/shogun/tree/shogun_6.0.0 (URL)