[shark] annotated tag upstream/3.0.1+ds1 updated (04a1aa9 -> ae70dc2)
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Sun Feb 7 18:04:28 UTC 2016
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a change to annotated tag upstream/3.0.1+ds1
in repository shark.
*** WARNING: tag upstream/3.0.1+ds1 was modified! ***
from 04a1aa9 (tag)
to ae70dc2 (tag)
tagging c6fcc64f8138874886bfd9b34b93ed8c8afe7269 (commit)
replaces upstream/3.0.0+ds1
tagged by Ghislain Antony Vaillant
on Sun Feb 7 18:03:24 2016 +0000
- Log -----------------------------------------------------------------
Upstream version 3.0.1+ds1
Christian Igel (34):
typo corrected
typos
improved indent
Create appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update appveyor.yml
Update CMakeLists.txt
Update CMakeLists.txt
Update appveyor.yml
Update appveyor.yml
Update MultiNomialDistribution.h
Update appveyor.yml
Update MultiNomialDistribution.h
Update MultiNomialDistribution.h
Update MultiNomialDistribution.h
Update appveyor.yml
Update appveyor.yml
BUILD_SHARED_LIBS=ON
Update appveyor.yml
Merge pull request #13 from Shark-ML/appveyor
Update appveyor.yml
Update appveyor.yml
Update Pgm.h
Merge pull request #28 from ghisvail/fix/cmsa-files-encoding
Ghislain Antony Vaillant (5):
Fix HDF5 detection.
Replace non-ascii characters.
Revert "added SOVERSION recommendiation of issue #21"
Use public SHARK_[SO]VERSION variables in library target.
Merge tag 'upstream/v3.0.1' into upstream
Oswin (23):
updated documentation to reflect 3.0 release
updated installation page for windows
addet travis-ci buildfile
whitespaces matter..
boost is named differently
default boost on travis-ci is too old, trying backports...
used aydins config
DIRECTORY replaced by PATH as it is unknown prior cmake 2.8.12 which does not exist on travis
standard travis command requires configure...
yaml error...i begin to hate thi trial& error approach
removed same_closure, it is never going to work well
reorganized asignment operators by centralizing them through freestanding operators. also theoretical upport for blockwie expression is added albeit no expression is declared blockwise right now
fixed unused variable warning
added const_expression template which produces the const expression type (which is the same as const_closure except for container types for which it is const ContainerType). This is necessary to simplify expression generation as it is virtually impossible to write a non-const-> const conversion when the types are Proxy<Matrix> -> Proxy<matrix_reference<const Matrix> >. This is going to be used in the typedefs for const_closure
added missing special case for gemv when the matrix orientation is unknown (which very rarely happens)
fixed a small bug in proxy assignment and added a template function eval_block which checks at compile time whether the expression is a block expression. If yes, it is evaluated and a temporary is returned, otherwise the expression is returned untouched
rewrote const_closure_Type generation of proxies. This is now by default Proxy<M> -> Proxy<const_expression<M>::type >. The old behaviour was Proxy<M>->Proxy<M const> const which, for nested proxies does not enforce read-onlyness due to proxy semantics (which behave more like references or pointers)
made the matrix-vector prod a block expression which internally uses kernels::gemv. this required a lot of changes in vector_expression to be able to write stuff like 2*prod(A,v)+b efficiently. namely two new expressions vector_scalar_multiply which multiplies a vector by a scalar and vector_addition which adds two vectors. This is because scalar multiplication can be carried out by gemv efficiently so it makes sense to have plus_assign_to or assign_to take an additional scalar argu [...]
various bugfixes
made scalar_expressions a vector expression which prevents dangling reference problems...
reimplemented the outer_product class so that it is easier to understand.
fixed a broken check that a HDF5 file was opened correctly. Also fixed the buildscript to copy the test files in the build directory. fixes #22
fixed issue #30
Oswin Krause (32):
added multithreaded build as time limit exceeded
removed potentially hazardeous print-outs of iteration status which make up quite a big portion of runtime
set openmp threads to a sane number for the virtualized environment of travis
trying out osx travis support
syntax error
troubleshooting: somehow build process gets killed..
added missing include to Shark.h which prevented the define sto get through to the DLL macros. Fixes #10
type
added the same proxy changes to the vector proxies
replaced axpy_prod with prod for all matrix-vector multiplications. the code is now much simpler in many cases
added matrix-matrix prod() as well as required matrix-expressions matrix_scalar_prod and matrix_addition
removed accidentally included file
removed almost all uses of axpy_prod
typo
fixed some typos
clang error on travis-ci lead me to the path of a much simpler implementation of eval_block - a simple implicit cast/copy
rwrote operator+/- for vector/matrix +- scalar operations. they now use the more efficient block interface
fixed typo
Merge pull request #12 from Shark-ML/blas
moved the non-atlas specific cblas interface to kernels/cblas
restructured finding ATLAS/Accelerate a little to make it easier to add future CBLAS packages
added support for generic cblas libraries
added support for Generic and OpenBLAS. compiles
Merge pull request #23 from ghisvail/fix/hdf5-detection
fixed issue #26
Merge pull request #20 from Shark-ML/blas
added copyright information to files to fix issue #25
fix of #24
added SOVERSION recommendiation of issue #21
updating cmake version to 2.8.12 in travis, hope this works
Merge branch 'master' of ssh://github.com/Shark-ML/Shark
Merge pull request #29 from ghisvail/fix/soversion-management
Tobias Glasmachers (7):
new website frontpage
one line added to the css
added icon to front page, changed links in sub-pages to new front page
Merge branch 'master' of https://github.com/Shark-ML/Shark
appveyor added to homepage
unused variable removed (and hence a warning)
documentation bug fixed
-----------------------------------------------------------------------
No new revisions were added by this update.
Summary of changes:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/shark.git
More information about the debian-science-commits
mailing list