[shark] branch master updated (384186a -> a1a68fd)
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Thu Dec 10 19:48:12 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a change to branch master
in repository shark.
from 384186a Update Pgm.h
new 83829e9 documentation bug fixed
new d51ee74 Fix HDF5 detection.
new dd28d83 Merge pull request #23 from ghisvail/fix/hdf5-detection
new 3595484 fixed issue #26
new 925f872 moved the non-atlas specific cblas interface to kernels/cblas
new 74ec2bf restructured finding ATLAS/Accelerate a little to make it easier to add future CBLAS packages
new 80b817c added support for generic cblas libraries
new 57e553b added support for Generic and OpenBLAS. compiles
new f92111b Merge pull request #20 from Shark-ML/blas
new eca36c6 added copyright information to files to fix issue #25
new 7664b7d fix of #24
new a1a68fd added SOVERSION recommendiation of issue #21
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CMakeLists.txt | 127 +++++++++-------
cBlasCheck.cpp | 9 ++
include/shark/Algorithms/DirectSearch/CMSA.h | 4 +-
.../Algorithms/DirectSearch/FastNonDominatedSort.h | 27 ++++
include/shark/Algorithms/DirectSearch/Grid.h | 27 ++++
.../Algorithms/GradientDescent/Impl/dlinmin.inl | 44 +++---
.../Algorithms/GradientDescent/Impl/wolfecubic.inl | 42 +++---
include/shark/Core/Shark.h.in | 41 +++---
include/shark/Data/Impl/CVDatasetTools.inl | 28 +++-
include/shark/Data/Impl/Dataset.inl | 34 +++--
include/shark/Data/Impl/Statistics.inl | 27 ++++
include/shark/LinAlg/BLAS/assignment.hpp | 2 +-
include/shark/LinAlg/BLAS/detail/functional.hpp | 27 ++++
include/shark/LinAlg/BLAS/detail/iterator.hpp | 27 ++++
include/shark/LinAlg/BLAS/detail/traits.hpp | 2 +-
include/shark/LinAlg/BLAS/expression_types.hpp | 27 ++++
include/shark/LinAlg/BLAS/fwd.hpp | 27 ++++
include/shark/LinAlg/BLAS/io.hpp | 27 ++++
include/shark/LinAlg/BLAS/kernels/atlas/potrf.hpp | 5 +-
.../BLAS/kernels/{atlas => cblas}/cblas_inc.hpp | 40 ++---
.../LinAlg/BLAS/kernels/{atlas => cblas}/dot.hpp | 16 +-
.../LinAlg/BLAS/kernels/{atlas => cblas}/gemm.hpp | 24 +--
.../LinAlg/BLAS/kernels/{atlas => cblas}/gemv.hpp | 24 +--
.../LinAlg/BLAS/kernels/{atlas => cblas}/tpmv.hpp | 12 +-
.../LinAlg/BLAS/kernels/{atlas => cblas}/trmm.hpp | 16 +-
.../LinAlg/BLAS/kernels/{atlas => cblas}/trmv.hpp | 12 +-
.../LinAlg/BLAS/kernels/{atlas => cblas}/trsm.hpp | 16 +-
.../LinAlg/BLAS/kernels/{atlas => cblas}/trsv.hpp | 12 +-
include/shark/LinAlg/BLAS/kernels/dot.hpp | 10 +-
include/shark/LinAlg/BLAS/kernels/gemm.hpp | 4 +-
include/shark/LinAlg/BLAS/kernels/gemv.hpp | 4 +-
.../shark/LinAlg/BLAS/kernels/gotoblas/cblas_inc.h | 36 -----
include/shark/LinAlg/BLAS/kernels/gotoblas/gemm.h | 164 ---------------------
include/shark/LinAlg/BLAS/kernels/gotoblas/gemv.h | 137 -----------------
include/shark/LinAlg/BLAS/kernels/gotoblas/syrk.h | 133 -----------------
include/shark/LinAlg/BLAS/kernels/gotoblas/trsm.h | 128 ----------------
include/shark/LinAlg/BLAS/kernels/gotoblas/trsv.h | 112 --------------
.../shark/LinAlg/BLAS/kernels/matrix_assign.hpp | 27 ++++
include/shark/LinAlg/BLAS/kernels/potrf.hpp | 2 +-
include/shark/LinAlg/BLAS/kernels/syev.hpp | 2 +-
include/shark/LinAlg/BLAS/kernels/tpmv.hpp | 4 +-
include/shark/LinAlg/BLAS/kernels/traits.hpp | 2 +-
include/shark/LinAlg/BLAS/kernels/trmm.hpp | 6 +-
include/shark/LinAlg/BLAS/kernels/trmv.hpp | 4 +-
include/shark/LinAlg/BLAS/kernels/trsm.hpp | 4 +-
include/shark/LinAlg/BLAS/kernels/trsv.hpp | 4 +-
.../shark/LinAlg/BLAS/kernels/vector_assign.hpp | 27 ++++
include/shark/LinAlg/BLAS/lu.hpp | 27 ++++
include/shark/LinAlg/BLAS/matrix.hpp | 27 ++++
include/shark/LinAlg/BLAS/matrix_expression.hpp | 27 ++++
include/shark/LinAlg/BLAS/matrix_set.hpp | 27 ++++
include/shark/LinAlg/BLAS/matrix_sparse.hpp | 27 ++++
include/shark/LinAlg/BLAS/operation.hpp | 27 ++++
include/shark/LinAlg/BLAS/permutation.hpp | 27 ++++
include/shark/LinAlg/BLAS/triangular_matrix.hpp | 27 ++++
include/shark/LinAlg/BLAS/vector.hpp | 27 ++++
include/shark/LinAlg/BLAS/vector_expression.hpp | 27 ++++
include/shark/LinAlg/BLAS/vector_sparse.hpp | 27 ++++
include/shark/LinAlg/Impl/Cholesky.inl | 43 +++---
include/shark/LinAlg/Impl/eigensymm.inl | 31 ++--
include/shark/LinAlg/Impl/pivotingRQ.inl | 43 +++---
include/shark/LinAlg/Impl/solveSystem.inl | 43 +++---
include/shark/LinAlg/Impl/solveTriangular.inl | 43 +++---
include/shark/LinAlg/Impl/svd.inl | 43 +++---
include/shark/Models/LinearClassifier.h | 27 ++++
include/shark/Models/LinearNorm.h | 27 ++++
include/shark/Models/RecurrentStructure.h | 54 ++++---
include/shark/Models/SigmoidModel.h | 27 ++++
include/shark/ObjectiveFunctions/Benchmarks/GSP.h | 27 ++++
.../ObjectiveFunctions/Impl/ErrorFunction.inl | 31 ++--
.../ObjectiveFunctions/Impl/NoisyErrorFunction.inl | 32 ++--
.../Impl/SparseAutoencoderError.inl | 31 ++--
.../shark/Statistics/Tests/WilcoxonRankSumTest.h | 27 ++++
.../Unsupervised/RBM/Impl/AverageEnergyGradient.h | 27 ++++
.../RBM/Impl/ConvolutionalEnergyGradient.h | 27 ++++
.../Unsupervised/RBM/Neuronlayers/BipolarLayer.h | 42 ++++--
.../Unsupervised/RBM/Problems/BarsAndStripes.h | 27 ++++
.../shark/Unsupervised/RBM/Problems/DistantModes.h | 27 ++++
include/shark/Unsupervised/RBM/Problems/MNIST.h | 27 ++++
include/shark/Unsupervised/RBM/Problems/Shifter.h | 27 ++++
.../GradientDescent/TrustRegionNewton.cpp | 2 +-
src/CMakeLists.txt | 1 +
82 files changed, 1375 insertions(+), 1194 deletions(-)
create mode 100644 cBlasCheck.cpp
rename include/shark/LinAlg/BLAS/kernels/{atlas => cblas}/cblas_inc.hpp (73%)
rename include/shark/LinAlg/BLAS/kernels/{atlas => cblas}/dot.hpp (87%)
rename include/shark/LinAlg/BLAS/kernels/{atlas => cblas}/gemm.hpp (86%)
rename include/shark/LinAlg/BLAS/kernels/{atlas => cblas}/gemv.hpp (85%)
rename include/shark/LinAlg/BLAS/kernels/{atlas => cblas}/tpmv.hpp (92%)
rename include/shark/LinAlg/BLAS/kernels/{atlas => cblas}/trmm.hpp (90%)
rename include/shark/LinAlg/BLAS/kernels/{atlas => cblas}/trmv.hpp (91%)
rename include/shark/LinAlg/BLAS/kernels/{atlas => cblas}/trsm.hpp (89%)
rename include/shark/LinAlg/BLAS/kernels/{atlas => cblas}/trsv.hpp (90%)
delete mode 100644 include/shark/LinAlg/BLAS/kernels/gotoblas/cblas_inc.h
delete mode 100644 include/shark/LinAlg/BLAS/kernels/gotoblas/gemm.h
delete mode 100644 include/shark/LinAlg/BLAS/kernels/gotoblas/gemv.h
delete mode 100644 include/shark/LinAlg/BLAS/kernels/gotoblas/syrk.h
delete mode 100644 include/shark/LinAlg/BLAS/kernels/gotoblas/trsm.h
delete mode 100644 include/shark/LinAlg/BLAS/kernels/gotoblas/trsv.h
--
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