[arrayfire] 352/408: Merge pull request #969 from pavanky/svd
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Mon Sep 21 19:12:29 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch debian/sid
in repository arrayfire.
commit 80593d5be172cbf4fbb74032006977ff637d655f
Merge: d1b1a0e 8bcbf98
Author: Shehzan Mohammed <shehzan at arrayfire.com>
Date: Tue Aug 25 17:01:58 2015 -0400
Merge pull request #969 from pavanky/svd
Implementation of SVD for all backends
CMakeModules/build_boost_compute.cmake | 4 +-
docs/details/lapack.dox | 22 +
examples/lin_algebra/svd.cpp | 55 +++
include/af/lapack.h | 55 +++
src/api/c/svd.cpp | 128 ++++++
src/api/cpp/lapack.cpp | 18 +
src/backend/cblas.cpp | 74 +--
src/backend/cpu/svd.cpp | 120 +++++
src/backend/cpu/svd.hpp | 20 +
src/backend/cuda/svd.cu | 155 +++++++
src/backend/cuda/svd.hpp | 20 +
src/backend/lapacke.cpp | 168 +++++++
src/backend/lapacke.hpp | 93 +++-
src/backend/opencl/CMakeLists.txt | 24 +-
src/backend/opencl/cl.hpp | 5 +
src/backend/opencl/kernel/orb.hpp | 4 +
src/backend/opencl/kernel/regions.hpp | 5 +
src/backend/opencl/kernel/sift_nonfree.hpp | 8 +
src/backend/opencl/kernel/sort.hpp | 6 +
src/backend/opencl/kernel/sort_by_key.hpp | 6 +
src/backend/opencl/kernel/sort_index.hpp | 6 +
src/backend/opencl/magma/gebrd.cpp | 368 +++++++++++++++
src/backend/opencl/magma/geqrf2.cpp | 17 +-
src/backend/opencl/magma/geqrf3.cpp | 19 +-
src/backend/opencl/magma/getrf.cpp | 130 +++---
src/backend/opencl/magma/getrs.cpp | 30 +-
src/backend/opencl/magma/labrd.cpp | 668 ++++++++++++++++++++++++++++
src/backend/opencl/magma/larfb.cpp | 125 +++---
src/backend/opencl/magma/magma.h | 21 +
src/backend/opencl/magma/magma_blas.h | 57 +--
src/backend/opencl/magma/magma_cpu_blas.h | 90 ++++
src/backend/opencl/magma/magma_cpu_lapack.h | 142 +++---
src/backend/opencl/magma/magma_helper.cpp | 20 +
src/backend/opencl/magma/magma_helper.h | 3 +
src/backend/opencl/magma/potrf.cpp | 130 +++---
src/backend/opencl/magma/ungqr.cpp | 11 +-
src/backend/opencl/magma/unmqr.cpp | 11 +-
src/backend/opencl/magma/unmqr2.cpp | 10 +-
src/backend/opencl/platform.hpp | 1 +
src/backend/opencl/set.cpp | 6 +
src/backend/opencl/solve.cpp | 80 ++--
src/backend/opencl/svd.cpp | 244 ++++++++++
src/backend/opencl/svd.hpp | 19 +
test/svd_dense.cpp | 99 +++++
44 files changed, 2893 insertions(+), 404 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arrayfire.git
More information about the debian-science-commits
mailing list