Fedora 21 Update: shogun-4.0.0-1.fc21

updates at fedoraproject.org updates at fedoraproject.org
Fri May 1 16:52:13 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-7347
2015-05-01 11:29:20
--------------------------------------------------------------------------------

Name        : shogun
Product     : Fedora 21
Version     : 4.0.0
Release     : 1.fc21
URL         : http://shogun-toolbox.org
Summary     : Large Scale Machine Learning Toolbox
Description :

The SHOGUN machine learning toolbox's focus is on large scale kernel methods
and especially on Support Vector Machines (SVM).  It provides a generic SVM
object interfacing to several different SVM implementations, among them the
state of the art LibSVM.  Each of the SVMs can be combined with a variety of
kernels.  The toolbox not only provides efficient implementations of the most
common kernels, like the Linear, Polynomial, Gaussian and Sigmoid Kernel but
also comes with a number of recent string kernels as e.g. the Locality
Improved, Fischer, TOP, Spectrum, Weighted Degree Kernel (with shifts).  For
the latter the efficient LINADD optimizations are implemented.  Also SHOGUN
offers the freedom of working with custom pre-computed kernels.  One of its
key features is the "combined kernel" which can be constructed by a weighted
linear combination of a number of sub-kernels, each of which not necessarily
working on the same domain.  An optimal sub-kernel weighting can be learned
using Multiple Kernel Learning.  Currently SVM 2-class classification and
regression problems can be dealt with.  However SHOGUN also implements a
number of linear methods like Linear Discriminant Analysis (LDA), Linear
Programming Machine (LPM), (Kernel) Perceptrons and features algorithms to
train hidden Markov-models.  The input feature-objects can be dense, sparse
or strings and of type int/short/double/char and can be converted into
different feature types.  Chains of "pre-processors" (e.g. subtracting the
mean) can be attached to each feature object allowing for on-the-fly
pre-processing.

This build comes WITHOUT support for Thorsten Joachim's `SVM^light`, because
of it's 'no-redistribute', 'no-commercial-use' license.

SHOGUN is implemented in C++ and offers interfaces for:


 * CLI


 * Java


 * Lua











 * Python


 * Python3


 * R


 * Ruby

--------------------------------------------------------------------------------
Update Information:

* new release v4.0.0
* add automatic CLASSPATH-export for java-shogun
* add automatic MONO_PATH-export for mono-shogun
* add pkg-config file for easier use with gcc
* move headers to versioned include-subdir to avoid collisions
* retiring octave-shogun on %{arm}
* R-shogun is stable now
--------------------------------------------------------------------------------
ChangeLog:

* Wed Apr 29 2015 Björn Esser <bjoern.esser at gmail.com> - 4.0.0-1
- new release v4.0.0 (#1105909, #1183622)
- add Patch0:	fixes double delete[] and tests with swig 3.x
- add Patch1:	fixes to CMake-buildsys
- add Patch2,3:	enable python-debugging in testsuite
- add Patch4:	optionally disabling sse and sse2 features
- add Patch5:	requiring 'rubygems' in testsuite
- add Patch6:	testing Py structure hierarchical multilabel classification
- add Patch7:	replace deprecated json-c functions
- add Patch8:	obey $ENV{R_LIBS_USER} when running tests
- add Patch9:	reduce debuginfo of swig-generated bindings
- add Patch10:	make sure all modular interfaces are build single-threaded
- add automatic CLASSPATH-export for java-shogun
- add automatic MONO_PATH-export for mono-shogun
- add pkg-config file for easier use with gcc
- move headers to versioned include-subdir to avoid collisions
- retiring octave-shogun on %{arm}
- R-shogun is stable now (#1043885)
- use atlas' clapack on <= fc20 and <= el7
- narrowed the list of failing tests and don't ignore fails anymore
- remove obsolete sed-kludges
- use temporary files instead of pipes to pass data between different gcc instances
- builds are running multi-threaded again
- use %__isa instead of %_arch for file / dir naming
- add memory-tests to find reasons for possible segfaults
- run memory- and unit-test multi-threaded
- use %license when available
- use %bconds instead of %global madness
- spec-file cosmetics
* Wed Apr 29 2015 Kalev Lember <kalevlember at gmail.com> - 3.2.0.1-0.35.git20141224.d71e19a
- Rebuilt for protobuf soname bump
* Thu Apr 23 2015 Björn Esser <bjoern.esser at gmail.com> - 3.2.0.1-0.34.git20141224.d71e19a
- rebuild for so-name bump in protobuf-2.6.1 (libprotobuf.so.9)
* Sun Jan 18 2015 Mamoru TASAKA <mtasaka at fedoraproject.org> - 3.2.0.1-0.33.git20141224.d71e19a
- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_2.2
- Once reduce debuginfo verbosity on arm to reduce memory comsumption
- And once mark -doc, -doc-cn arch dependent perhaps due to above
* Wed Jan  7 2015 Orion Poplawski <orion at cora.nwra.com> - 3.2.0.1-0.32.git20141224.d71e19a
- Rebuild for hdf5 1.8.14
* Wed Dec 24 2014 Björn Esser <bjoern.esser at gmail.com> - 3.2.0.1-0.31.git20141224.d71e19a
- updated to new snapshot git20141224.d71e19aa5a575b2b4e52c908a694eb1db7afc973
- reduced number of make-jobs on %{arm}
- conditionalized and disabled OpenCV-integration
* Tue Dec 23 2014 Björn Esser <bjoern.esser at gmail.com> - 3.2.0.1-0.30.git20141223.c329375
- updated to new snapshot git20141223.c32937574df1c560ce7c10f1b8860679ce011a8b
- added BR: ocl-icd-devel, opencl-headers
- enabled OpenCV-features and R-shogun
- purged light-scrubber.sh from repo, now shipped with tarball
- updated documentation-files
- build mono-shogun on %{mono_arches}, only
- install documentation-files to %{_pkgdocdir}
* Mon Sep  1 2014 Björn Esser <bjoern.esser at gmail.com> - 3.2.0.1-0.29.git20140901.705b7de
- updated to new snapshot git20140901.705b7dea7093cb094fe90fcebac20b7e7d1debcd
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.2.0.1-0.28.git20140804.96f3cf3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1105909 - shogun: FTBFS in rawhide
        https://bugzilla.redhat.com/show_bug.cgi?id=1105909
  [ 2 ] Bug #1183622 - shogun-4.0.0 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=1183622
  [ 3 ] Bug #1043885 - lacks build for bindings to R
        https://bugzilla.redhat.com/show_bug.cgi?id=1043885
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update shogun' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list