[arrayfire] 239/408: Merge branch 'devel' into svd
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Mon Sep 21 19:12:05 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 3794c80960770df6eea6017926d0af87aed53e71
Merge: 71da964 cbdd5be
Author: Pavan Yalamanchili <pavan at arrayfire.com>
Date: Thu Aug 13 08:39:57 2015 -0400
Merge branch 'devel' into svd
ArrayFireConfigVersion.cmake.in | 6 +-
CMakeLists.txt | 18 +-
CMakeModules/Version.cmake | 6 +-
CMakeModules/build_clFFT.cmake | 1 +
CMakeModules/build_forge.cmake | 2 +-
CMakeModules/version.h.in | 1 +
COPYRIGHT.md | 28 +-
assets | 2 +-
docs/details/image.dox | 98 ++++-
docs/details/signal.dox | 65 +--
docs/details/vision.dox | 31 ++
docs/doxygen.mk | 3 +-
docs/header.htm | 3 -
docs/highlight.pack.js | 1 -
docs/highlight_js_doxygen.css | 93 ----
docs/pages/configuring_arrayfire_environment.md | 10 +
examples/computer_vision/fast.cpp | 2 +-
examples/computer_vision/harris.cpp | 2 +-
examples/computer_vision/matching.cpp | 120 ++++++
examples/computer_vision/{fast.cpp => susan.cpp} | 26 +-
examples/financial/heston_model.cpp | 115 +++++
examples/graphics/histogram.cpp | 4 +-
examples/image_processing/edge.cpp | 2 +-
examples/image_processing/filters.cpp | 2 +-
examples/image_processing/image_editing.cpp | 2 +-
examples/image_processing/morphing.cpp | 2 +-
examples/machine_learning/deep_belief_net.cpp | 6 -
examples/machine_learning/logistic_regression.cpp | 6 -
examples/machine_learning/neural_network.cpp | 6 -
examples/machine_learning/perceptron.cpp | 6 -
examples/machine_learning/rbm.cpp | 6 -
include/af/algorithm.h | 2 +
include/af/arith.h | 19 +
include/af/array.h | 188 ++++++++
include/af/blas.h | 9 +-
include/af/constants.h | 8 +
include/af/cuda.h | 51 +++
include/af/data.h | 98 +++++
include/af/defines.h | 10 +-
include/af/graphics.h | 22 +
include/af/image.h | 83 ++++
include/af/index.h | 34 ++
include/af/signal.h | 498 +++++++++++++++++-----
include/af/util.h | 187 --------
include/af/vision.h | 44 ++
src/api/c/colorspace.cpp | 60 ++-
src/api/c/complex.cpp | 2 +-
src/api/c/convolve.cpp | 22 +-
src/api/c/convolve_common.hpp | 11 +-
src/api/c/data.cpp | 4 +
src/api/c/diff.cpp | 4 +
src/api/c/dog.cpp | 2 +-
src/api/c/features.hpp | 8 +
src/api/c/fft.cpp | 204 +++++++--
src/api/c/fft_common.hpp | 78 ++++
src/api/c/fftconvolve.cpp | 115 ++---
src/api/c/flip.cpp | 2 +
src/api/c/image.cpp | 19 +
src/api/c/join.cpp | 2 +
src/api/c/median.cpp | 5 +-
src/api/c/optypes.hpp | 2 +
src/api/c/rank.cpp | 14 +-
src/api/c/replace.cpp | 109 +++++
src/api/c/sat.cpp | 57 +++
src/api/c/scan.cpp | 2 +
src/api/c/select.cpp | 156 +++++++
src/api/c/shift.cpp | 2 +
src/api/c/susan.cpp | 79 ++++
src/api/c/tile.cpp | 30 +-
src/api/c/transform.cpp | 16 +-
src/api/c/unary.cpp | 51 ++-
src/api/c/ycbcr_rgb.cpp | 160 +++++++
src/api/cpp/array.cpp | 34 +-
src/api/cpp/complex.cpp | 4 +-
src/api/cpp/constants.cpp | 8 +
src/api/cpp/data.cpp | 32 ++
src/api/cpp/fft.cpp | 137 ++++++
src/api/cpp/graphics.cpp | 5 +
src/api/cpp/index.cpp | 25 ++
CMakeModules/version.h.in => src/api/cpp/sat.cpp | 20 +-
src/api/cpp/susan.cpp | 25 ++
src/api/cpp/unary.cpp | 1 +
src/api/cpp/ycbcr_rgb.cpp | 31 ++
src/backend/cpu/Array.cpp | 65 ++-
src/backend/cpu/Array.hpp | 2 +-
src/backend/cpu/CMakeLists.txt | 4 +-
src/backend/cpu/TNJ/BinaryNode.hpp | 19 +-
src/backend/cpu/TNJ/BufferNode.hpp | 45 +-
src/backend/cpu/TNJ/Node.hpp | 10 +-
src/backend/cpu/TNJ/ScalarNode.hpp | 9 +-
src/backend/cpu/TNJ/UnaryNode.hpp | 15 +-
src/backend/cpu/convolve.cpp | 12 +-
src/backend/cpu/copy.cpp | 6 +
src/backend/cpu/copy.hpp | 3 +
src/backend/cpu/diff.cpp | 2 +
src/backend/cpu/fft.cpp | 178 +++++---
src/backend/cpu/fft.hpp | 10 +-
src/backend/cpu/fftconvolve.cpp | 14 +-
src/backend/cpu/harris.cpp | 22 +-
src/backend/cpu/iir.cpp | 4 +-
src/backend/cpu/iota.cpp | 2 +
src/backend/cpu/memory.cpp | 4 +
src/backend/cpu/orb.cpp | 9 +-
src/backend/cpu/random.cpp | 7 +-
src/backend/cpu/range.cpp | 2 +
src/backend/cpu/scan.cpp | 2 +
src/backend/cpu/select.cpp | 143 +++++++
src/backend/cpu/{fft.hpp => select.hpp} | 14 +-
src/backend/cpu/shift.cpp | 2 +
src/backend/cpu/susan.cpp | 136 ++++++
src/backend/cpu/susan.hpp | 24 ++
src/backend/cpu/tile.cpp | 2 +
src/backend/cpu/unary.hpp | 7 +
src/backend/cpu/where.cpp | 3 +-
src/backend/cuda/Array.cpp | 6 +-
src/backend/cuda/JIT/cast.cu | 2 +
src/backend/cuda/JIT/exp.cu | 15 +
src/backend/cuda/JIT/hyper.cu | 2 +
src/backend/cuda/JIT/logic.cu | 2 +
src/backend/cuda/JIT/numeric.cu | 16 +
src/backend/cuda/JIT/trig.cu | 4 +
src/backend/cuda/convolve.cpp | 4 +-
src/backend/cuda/copy.cu | 14 +-
src/backend/cuda/copy.hpp | 3 +
src/backend/cuda/cublasManager.cpp | 1 +
src/backend/cuda/debug_cuda.hpp | 38 +-
src/backend/cuda/diff.cu | 2 +
src/backend/cuda/err_cuda.hpp | 33 +-
src/backend/cuda/fft.cpp | 155 ++++---
src/backend/cuda/fft.hpp | 12 +-
src/backend/cuda/fftconvolve.cu | 14 +-
src/backend/cuda/hist_graphics.cu | 3 +-
src/backend/cuda/iir.cu | 4 +-
src/backend/cuda/image.cu | 3 +-
src/backend/cuda/iota.cu | 2 +
src/backend/cuda/jit.cpp | 68 ++-
src/backend/cuda/kernel/approx.hpp | 8 +-
src/backend/cuda/kernel/assign.hpp | 2 +-
src/backend/cuda/kernel/bilateral.hpp | 31 +-
src/backend/cuda/kernel/convolve.cu | 37 +-
src/backend/cuda/kernel/convolve_separable.cu | 5 +-
src/backend/cuda/kernel/diagonal.hpp | 4 +-
src/backend/cuda/kernel/diff.hpp | 4 +-
src/backend/cuda/kernel/exampleFunction.hpp | 11 +-
src/backend/cuda/kernel/fast.hpp | 94 +---
src/backend/cuda/kernel/fftconvolve.hpp | 40 +-
src/backend/cuda/kernel/gradient.hpp | 3 +-
src/backend/cuda/kernel/harris.hpp | 38 +-
src/backend/cuda/kernel/histogram.hpp | 5 +-
src/backend/cuda/kernel/hsv_rgb.hpp | 2 +-
src/backend/cuda/kernel/identity.hpp | 2 +-
src/backend/cuda/kernel/iir.hpp | 2 +-
src/backend/cuda/kernel/index.hpp | 2 +-
src/backend/cuda/kernel/iota.hpp | 5 +-
src/backend/cuda/kernel/ireduce.hpp | 16 +-
src/backend/cuda/kernel/join.hpp | 6 +-
src/backend/cuda/kernel/lookup.hpp | 4 +-
src/backend/cuda/kernel/lu_split.hpp | 4 +-
src/backend/cuda/kernel/match_template.hpp | 3 +-
src/backend/cuda/kernel/meanshift.hpp | 40 +-
src/backend/cuda/kernel/medfilt.hpp | 49 +--
src/backend/cuda/kernel/memcopy.hpp | 12 +-
src/backend/cuda/kernel/morph.hpp | 157 ++-----
src/backend/cuda/kernel/nearest_neighbour.hpp | 69 ++-
src/backend/cuda/kernel/orb.hpp | 44 +-
src/backend/cuda/kernel/random.hpp | 8 +-
src/backend/cuda/kernel/range.hpp | 2 +-
src/backend/cuda/kernel/reduce.hpp | 16 +-
src/backend/cuda/kernel/regions.hpp | 25 +-
src/backend/cuda/kernel/reorder.hpp | 5 +-
src/backend/cuda/kernel/resize.hpp | 3 +-
src/backend/cuda/kernel/rotate.hpp | 4 +-
src/backend/cuda/kernel/scan_dim.hpp | 10 +-
src/backend/cuda/kernel/scan_first.hpp | 11 +-
src/backend/cuda/kernel/select.hpp | 155 +++++++
src/backend/cuda/kernel/shift.hpp | 5 +-
src/backend/cuda/kernel/sobel.hpp | 36 +-
src/backend/cuda/kernel/sort.hpp | 5 +-
src/backend/cuda/kernel/sort_by_key.hpp | 6 +-
src/backend/cuda/kernel/sort_index.hpp | 12 +-
src/backend/cuda/kernel/susan.hpp | 180 ++++++++
src/backend/cuda/kernel/tile.hpp | 2 +-
src/backend/cuda/kernel/transform.hpp | 13 +-
src/backend/cuda/kernel/transpose.hpp | 4 +-
src/backend/cuda/kernel/transpose_inplace.hpp | 4 +-
src/backend/cuda/kernel/triangle.hpp | 3 +-
src/backend/cuda/kernel/unwrap.hpp | 3 +-
src/backend/cuda/kernel/where.hpp | 3 +-
src/backend/cuda/memory.cpp | 9 +
src/backend/cuda/morph3d_impl.hpp | 5 +-
src/backend/cuda/morph_impl.hpp | 5 +-
src/backend/cuda/platform.cpp | 25 +-
src/backend/cuda/platform.hpp | 5 +
src/backend/cuda/plot.cu | 3 +-
src/backend/cuda/range.cu | 2 +
src/backend/cuda/scan.cu | 2 +
src/backend/cuda/select.cu | 51 +++
src/backend/cuda/select.hpp | 19 +
src/backend/cuda/set.cu | 17 +-
src/backend/cuda/shift.cu | 2 +
src/backend/cuda/susan.cu | 67 +++
src/backend/cuda/susan.hpp | 24 ++
src/backend/cuda/tile.cu | 2 +
src/backend/cuda/unary.hpp | 1 +
src/backend/opencl/CMakeLists.txt | 4 +-
src/backend/opencl/convolve.cpp | 4 +-
src/backend/opencl/copy.cpp | 7 +
src/backend/opencl/copy.hpp | 3 +
src/backend/opencl/diff.cpp | 2 +
src/backend/opencl/err_opencl.hpp | 22 +-
src/backend/opencl/fft.cpp | 225 ++++++----
src/backend/opencl/fft.hpp | 12 +-
src/backend/opencl/fftconvolve.cpp | 12 +-
src/backend/opencl/iir.cpp | 4 +-
src/backend/opencl/iota.cpp | 2 +
src/backend/opencl/jit.cpp | 40 +-
src/backend/opencl/kernel/bilateral.cl | 32 +-
src/backend/opencl/kernel/convolve.hpp | 6 +-
src/backend/opencl/kernel/fftconvolve.hpp | 24 +-
src/backend/opencl/kernel/fftconvolve_multiply.cl | 6 +-
src/backend/opencl/kernel/fftconvolve_reorder.cl | 15 +-
src/backend/opencl/kernel/jit.cl | 1 +
src/backend/opencl/kernel/matchTemplate.cl | 2 +-
src/backend/opencl/kernel/meanshift.cl | 36 +-
src/backend/opencl/kernel/medfilt.cl | 37 +-
src/backend/opencl/kernel/morph.cl | 128 ++----
src/backend/opencl/kernel/random.cl | 45 +-
src/backend/opencl/kernel/random.hpp | 4 +
src/backend/opencl/kernel/select.cl | 90 ++++
src/backend/opencl/kernel/select.hpp | 175 ++++++++
src/backend/opencl/kernel/sobel.cl | 30 +-
src/backend/opencl/kernel/susan.cl | 113 +++++
src/backend/opencl/kernel/susan.hpp | 143 +++++++
src/backend/opencl/magma/geqrf2.cpp | 2 +-
src/backend/opencl/magma/laset.cpp | 44 ++
src/backend/opencl/magma/laset_band.cpp | 44 ++
src/backend/opencl/magma/laswp.cpp | 44 ++
src/backend/opencl/magma/transpose.cpp | 44 ++
src/backend/opencl/magma/transpose_inplace.cpp | 44 ++
src/backend/opencl/range.cpp | 2 +
src/backend/opencl/scan.cpp | 2 +
src/backend/opencl/select.cpp | 52 +++
src/backend/opencl/select.hpp | 19 +
src/backend/opencl/shift.cpp | 2 +
src/backend/opencl/susan.cpp | 76 ++++
src/backend/opencl/susan.hpp | 24 ++
src/backend/opencl/tile.cpp | 2 +
src/backend/opencl/unary.hpp | 1 +
test/CMakeLists.txt | 7 +-
test/array.cpp | 8 +
test/binary.cpp | 43 +-
test/data | 2 +-
test/diagonal.cpp | 8 +
test/diff1.cpp | 2 +-
test/diff2.cpp | 2 +-
test/fft.cpp | 106 ++++-
test/fft_real.cpp | 120 ++++++
test/fftconvolve.cpp | 39 ++
test/gfor.cpp | 247 +++++++++++
test/index.cpp | 10 +
test/iota.cpp | 2 +-
test/manual_memory_test.cpp | 69 +++
test/math.cpp | 22 +
test/random.cpp | 19 +-
test/range.cpp | 2 +-
test/rank_dense.cpp | 88 ++++
test/replace.cpp | 120 ++++++
test/sat.cpp | 45 ++
test/scan.cpp | 6 +-
test/select.cpp | 128 ++++++
test/shift.cpp | 2 +-
test/susan.cpp | 181 ++++++++
test/tile.cpp | 2 +-
test/ycbcr_rgb.cpp | 84 ++++
274 files changed, 7312 insertions(+), 1777 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