[arrayfire] 372/408: Merge pull request #974 from arrayfire/devel
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Mon Sep 21 19:12:33 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 e6acad6818a903b3ad3f21d524838e4a2220db6d
Merge: 93427f0 1a52ee1
Author: Pavan Yalamanchili <pavan at arrayfire.com>
Date: Thu Aug 27 18:43:17 2015 -0400
Merge pull request #974 from arrayfire/devel
Release 3.1.0
ArrayFireConfigVersion.cmake.in | 6 +-
CMakeLists.txt | 44 +-
CMakeModules/Version.cmake | 23 +-
CMakeModules/build_clFFT.cmake | 1 +
CMakeModules/build_forge.cmake | 18 +-
CMakeModules/version.h.in | 2 +
COPYRIGHT.md | 40 +-
LICENSES/OpenSIFT License.txt | 57 +
README.md | 8 +-
assets | 2 +-
docs/details/data.dox | 19 +-
docs/details/image.dox | 223 +
docs/details/index.dox | 19 +
docs/details/lapack.dox | 22 +
docs/details/signal.dox | 65 +-
docs/details/util.dox | 148 +
docs/details/vision.dox | 92 +
docs/doxygen.mk | 6 +-
docs/header.htm | 3 -
docs/highlight.pack.js | 1 -
docs/highlight_js_doxygen.css | 93 -
docs/pages/README.md | 6 +-
docs/pages/configuring_arrayfire_environment.md | 10 +
docs/pages/release_notes.md | 148 +-
docs/pages/using_on_linux.md | 2 +-
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 | 8 +-
examples/image_processing/image_editing.cpp | 2 +-
examples/image_processing/morphing.cpp | 2 +-
examples/lin_algebra/svd.cpp | 55 +
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 | 143 +
include/af/arith.h | 25 +
include/af/array.h | 273 +-
include/af/blas.h | 20 +-
include/af/complex.h | 64 +-
include/af/constants.h | 8 +
include/af/cuda.h | 93 +
include/af/data.h | 145 +-
include/af/defines.h | 46 +-
include/af/device.h | 34 +-
include/af/graphics.h | 26 +
include/af/image.h | 338 +-
include/af/index.h | 60 +-
include/af/lapack.h | 55 +
include/af/opencl.h | 31 +
include/af/signal.h | 540 +-
include/af/util.h | 261 +-
include/af/vision.h | 273 +
include/arrayfire.h | 13 +-
src/api/c/assign.cpp | 89 +-
src/api/c/blas.cpp | 16 +-
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 | 34 +
src/api/c/device.cpp | 73 +
src/api/c/diff.cpp | 4 +
src/api/c/dog.cpp | 70 +
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/hamming.cpp | 54 +-
src/api/c/harris.cpp | 84 +
src/api/c/image.cpp | 20 +-
src/api/c/imageio.cpp | 336 +-
src/api/c/index.cpp | 24 +-
src/api/c/join.cpp | 2 +
src/api/c/median.cpp | 5 +-
src/api/c/nearest_neighbour.cpp | 90 +
src/api/c/ops.hpp | 21 +
src/api/c/optypes.hpp | 2 +
src/api/c/print.cpp | 117 +-
src/api/c/rank.cpp | 14 +-
src/api/c/reduce.cpp | 79 +-
src/api/c/replace.cpp | 109 +
src/api/c/resize.cpp | 5 +-
src/api/c/rotate.cpp | 5 +-
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/sift.cpp | 90 +
src/api/c/stream.cpp | 360 +
src/api/c/susan.cpp | 79 +
src/api/c/svd.cpp | 128 +
src/api/c/tile.cpp | 30 +-
src/api/c/transform.cpp | 20 +-
src/api/c/transpose.cpp | 16 +-
src/api/c/unary.cpp | 51 +-
src/api/c/unwrap.cpp | 64 +
src/api/c/wrap.cpp | 78 +
src/api/c/ycbcr_rgb.cpp | 160 +
src/api/cpp/array.cpp | 74 +-
src/api/cpp/complex.cpp | 61 +-
src/api/cpp/constants.cpp | 8 +
src/api/cpp/data.cpp | 32 +
src/api/cpp/{util.cpp => dog.cpp} | 21 +-
src/api/cpp/fft.cpp | 137 +
src/api/cpp/graphics.cpp | 5 +
src/api/cpp/hamming.cpp | 2 +-
src/api/cpp/harris.cpp | 27 +
src/api/cpp/imageio.cpp | 19 +
src/api/cpp/index.cpp | 43 +
src/api/cpp/lapack.cpp | 18 +
src/api/cpp/{hamming.cpp => nearest_neighbour.cpp} | 9 +-
src/api/cpp/reduce.cpp | 84 +-
src/api/cpp/{util.cpp => sat.cpp} | 19 +-
src/api/cpp/sift.cpp | 34 +
src/api/cpp/{util.cpp => susan.cpp} | 22 +-
src/api/cpp/unary.cpp | 1 +
src/api/cpp/{util.cpp => unwrap.cpp} | 14 +-
src/api/cpp/util.cpp | 44 +-
src/api/cpp/wrap.cpp | 27 +
src/api/cpp/{util.cpp => ycbcr_rgb.cpp} | 26 +-
src/backend/ArrayInfo.hpp | 5 +-
src/backend/cblas.cpp | 74 +-
src/backend/cpu/Array.cpp | 93 +-
src/backend/cpu/Array.hpp | 61 +-
src/backend/cpu/CMakeLists.txt | 57 +-
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/blas.cpp | 205 +-
src/backend/cpu/blas.hpp | 12 +
src/backend/cpu/cast.hpp | 17 +
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/hamming.cpp | 103 -
src/backend/cpu/harris.cpp | 265 +
src/backend/cpu/harris.hpp | 23 +
src/backend/cpu/iir.cpp | 4 +-
src/backend/cpu/iota.cpp | 2 +
src/backend/cpu/ireduce.cpp | 4 +
src/backend/cpu/memory.cpp | 46 +-
src/backend/cpu/memory.hpp | 3 +-
src/backend/cpu/nearest_neighbour.cpp | 175 +
.../cpu/{hamming.hpp => nearest_neighbour.hpp} | 9 +-
src/backend/cpu/orb.cpp | 9 +-
src/backend/cpu/platform.cpp | 177 +-
src/backend/cpu/random.cpp | 9 +-
src/backend/cpu/range.cpp | 2 +
src/backend/cpu/reduce.cpp | 49 +-
src/backend/cpu/reduce.hpp | 6 +-
src/backend/cpu/resize.cpp | 30 +
src/backend/cpu/rotate.cpp | 9 +-
src/backend/cpu/scan.cpp | 2 +
src/backend/cpu/select.cpp | 143 +
src/backend/cpu/{hamming.hpp => select.hpp} | 13 +-
src/backend/cpu/shift.cpp | 2 +
src/backend/cpu/sift.cpp | 62 +
src/backend/cpu/sift.hpp | 26 +
src/backend/cpu/sift_nonfree.hpp | 1033 ++
src/backend/cpu/susan.cpp | 136 +
src/backend/cpu/susan.hpp | 24 +
src/backend/cpu/svd.cpp | 121 +
src/backend/cpu/{reduce.hpp => svd.hpp} | 11 +-
src/backend/cpu/tile.cpp | 2 +
src/backend/cpu/transform.cpp | 16 +-
src/backend/cpu/transform_interp.hpp | 36 +
src/backend/cpu/unary.hpp | 7 +
src/backend/cpu/unwrap.cpp | 122 +
src/backend/cpu/{hamming.hpp => unwrap.hpp} | 9 +-
src/backend/cpu/where.cpp | 3 +-
src/backend/cpu/wrap.cpp | 122 +
src/backend/cpu/{hamming.hpp => wrap.hpp} | 15 +-
src/backend/cuda/Array.cpp | 33 +-
src/backend/cuda/Array.hpp | 52 +-
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/all.cu | 2 +
src/backend/cuda/any.cu | 2 +
src/backend/cuda/blas.cpp | 102 +-
src/backend/cuda/convolve.cpp | 4 +-
src/backend/cuda/copy.cu | 14 +-
src/backend/cuda/copy.hpp | 3 +
src/backend/cuda/count.cu | 2 +
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/hamming.cu | 62 -
src/backend/cuda/harris.cu | 59 +
src/backend/cuda/{hamming.hpp => harris.hpp} | 11 +-
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/ireduce.cu | 4 +
src/backend/cuda/jit.cpp | 68 +-
src/backend/cuda/kernel/approx.hpp | 8 +-
src/backend/cuda/kernel/assign.hpp | 2 +-
src/backend/cuda/kernel/atomics.hpp | 59 +
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 | 382 +
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 +-
.../kernel/{hamming.hpp => nearest_neighbour.hpp} | 194 +-
src/backend/cuda/kernel/orb.hpp | 84 +-
src/backend/cuda/kernel/random.hpp | 8 +-
src/backend/cuda/kernel/range.hpp | 2 +-
src/backend/cuda/kernel/reduce.hpp | 104 +-
src/backend/cuda/kernel/regions.hpp | 25 +-
src/backend/cuda/kernel/reorder.hpp | 5 +-
src/backend/cuda/kernel/resize.hpp | 28 +-
src/backend/cuda/kernel/rotate.hpp | 6 +-
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/sift_nonfree.hpp | 1370 +++
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 | 15 +-
src/backend/cuda/kernel/transform_interp.hpp | 42 +-
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 | 144 +
src/backend/cuda/kernel/where.hpp | 3 +-
src/backend/cuda/kernel/wrap.hpp | 113 +
src/backend/cuda/math.hpp | 3 +
src/backend/cuda/max.cu | 2 +
src/backend/cuda/memory.cpp | 62 +-
src/backend/cuda/memory.hpp | 3 +-
src/backend/cuda/min.cu | 2 +
src/backend/cuda/morph3d_impl.hpp | 5 +-
src/backend/cuda/morph_impl.hpp | 5 +-
src/backend/cuda/nearest_neighbour.cu | 79 +
.../cuda/{hamming.hpp => nearest_neighbour.hpp} | 9 +-
src/backend/cuda/platform.cpp | 25 +-
src/backend/cuda/platform.hpp | 5 +
src/backend/cuda/plot.cu | 3 +-
src/backend/cuda/product.cu | 2 +
src/backend/cuda/random.cu | 2 +
src/backend/cuda/range.cu | 2 +
src/backend/cuda/reduce.hpp | 6 +-
src/backend/cuda/reduce_impl.hpp | 13 +-
src/backend/cuda/resize.cu | 3 +
src/backend/cuda/rotate.cu | 9 +-
src/backend/cuda/scan.cu | 2 +
src/backend/cuda/select.cu | 51 +
src/backend/cuda/{reduce.hpp => select.hpp} | 14 +-
src/backend/cuda/set.cu | 17 +-
src/backend/cuda/shift.cu | 2 +
src/backend/cuda/sift.cu | 89 +
src/backend/cuda/sift.hpp | 26 +
src/backend/cuda/sum.cu | 2 +
src/backend/cuda/susan.cu | 67 +
src/backend/cuda/susan.hpp | 24 +
src/backend/cuda/svd.cu | 155 +
src/backend/cuda/{reduce.hpp => svd.hpp} | 9 +-
src/backend/cuda/tile.cu | 2 +
src/backend/cuda/transform.cu | 12 +-
src/backend/cuda/unary.hpp | 1 +
src/backend/cuda/unwrap.cu | 57 +
src/backend/cuda/{hamming.hpp => unwrap.hpp} | 11 +-
src/backend/cuda/wrap.cu | 57 +
src/backend/cuda/{hamming.hpp => wrap.hpp} | 17 +-
src/backend/dim4.cpp | 3 +
src/backend/lapacke.cpp | 168 +
src/backend/lapacke.hpp | 93 +-
src/backend/opencl/Array.cpp | 33 +-
src/backend/opencl/Array.hpp | 51 +-
src/backend/opencl/CMakeLists.txt | 111 +-
src/backend/opencl/all.cpp | 2 +
src/backend/opencl/any.cpp | 2 +
src/backend/opencl/blas.cpp | 86 +-
src/backend/opencl/cache.hpp | 27 +
src/backend/opencl/cl.hpp | 10803 ++++++++++---------
src/backend/opencl/convolve.cpp | 4 +-
src/backend/opencl/convolve_separable.cpp | 44 +-
src/backend/opencl/copy.cpp | 7 +
src/backend/opencl/copy.hpp | 3 +
src/backend/opencl/count.cpp | 2 +
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/hamming.cpp | 143 -
src/backend/opencl/harris.cpp | 57 +
src/backend/opencl/{hamming.hpp => harris.hpp} | 11 +-
src/backend/opencl/iir.cpp | 4 +-
src/backend/opencl/iota.cpp | 2 +
src/backend/opencl/ireduce.cpp | 4 +
src/backend/opencl/jit.cpp | 48 +-
src/backend/opencl/kernel/approx.hpp | 11 +-
src/backend/opencl/kernel/approx1.cl | 9 +-
src/backend/opencl/kernel/approx2.cl | 10 +-
src/backend/opencl/kernel/bilateral.cl | 32 +-
src/backend/opencl/kernel/convolve.hpp | 6 +-
src/backend/opencl/kernel/convolve/conv2_impl.hpp | 117 +-
src/backend/opencl/kernel/convolve_separable.cpp | 131 +
src/backend/opencl/kernel/convolve_separable.hpp | 79 +-
src/backend/opencl/kernel/fast.hpp | 98 +-
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/gradient.cl | 3 +-
src/backend/opencl/kernel/gradient.hpp | 7 +-
src/backend/opencl/kernel/harris.cl | 117 +
src/backend/opencl/kernel/harris.hpp | 343 +
src/backend/opencl/kernel/ireduce.hpp | 177 +-
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 +-
.../kernel/{hamming.cl => nearest_neighbour.cl} | 66 +-
.../kernel/{hamming.hpp => nearest_neighbour.hpp} | 98 +-
src/backend/opencl/kernel/ops.cl | 8 +-
src/backend/opencl/kernel/orb.hpp | 12 +-
src/backend/opencl/kernel/random.cl | 45 +-
src/backend/opencl/kernel/random.hpp | 4 +
src/backend/opencl/kernel/reduce.hpp | 245 +-
src/backend/opencl/kernel/reduce_dim.cl | 4 +-
src/backend/opencl/kernel/reduce_first.cl | 4 +-
src/backend/opencl/kernel/regions.hpp | 5 +
src/backend/opencl/kernel/resize.cl | 21 +
src/backend/opencl/kernel/resize.hpp | 3 +-
src/backend/opencl/kernel/rotate.cl | 1 +
src/backend/opencl/kernel/rotate.hpp | 11 +-
src/backend/opencl/kernel/scan_dim.hpp | 207 +-
src/backend/opencl/kernel/scan_first.hpp | 196 +-
src/backend/opencl/kernel/select.cl | 90 +
src/backend/opencl/kernel/select.hpp | 175 +
src/backend/opencl/kernel/set.hpp | 67 -
src/backend/opencl/kernel/sift_nonfree.cl | 806 ++
src/backend/opencl/kernel/sift_nonfree.hpp | 784 ++
src/backend/opencl/kernel/sobel.cl | 30 +-
src/backend/opencl/kernel/sort.hpp | 6 +
src/backend/opencl/kernel/sort_by_key.hpp | 6 +
src/backend/opencl/kernel/sort_index.hpp | 10 +-
src/backend/opencl/kernel/susan.cl | 113 +
src/backend/opencl/kernel/susan.hpp | 143 +
src/backend/opencl/kernel/transform.cl | 1 +
src/backend/opencl/kernel/transform.hpp | 13 +-
src/backend/opencl/kernel/transform_interp.cl | 40 +-
src/backend/opencl/kernel/unwrap.cl | 77 +
src/backend/opencl/kernel/unwrap.hpp | 117 +
src/backend/opencl/kernel/where.hpp | 7 +-
src/backend/opencl/kernel/wrap.cl | 74 +
src/backend/opencl/kernel/wrap.hpp | 112 +
src/backend/opencl/magma/gebrd.cpp | 368 +
src/backend/opencl/magma/geqrf2.cpp | 19 +-
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/laset.cpp | 44 +
src/backend/opencl/magma/laset_band.cpp | 44 +
src/backend/opencl/magma/laswp.cpp | 44 +
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/transpose.cpp | 44 +
src/backend/opencl/magma/transpose_inplace.cpp | 44 +
src/backend/opencl/magma/ungqr.cpp | 11 +-
src/backend/opencl/magma/unmqr.cpp | 11 +-
src/backend/opencl/magma/unmqr2.cpp | 10 +-
src/backend/opencl/max.cpp | 2 +
src/backend/opencl/memory.cpp | 46 +-
src/backend/opencl/memory.hpp | 4 +-
src/backend/opencl/min.cpp | 2 +
src/backend/opencl/nearest_neighbour.cpp | 115 +
.../opencl/{hamming.hpp => nearest_neighbour.hpp} | 9 +-
src/backend/opencl/platform.cpp | 33 +-
src/backend/opencl/platform.hpp | 1 +
src/backend/opencl/product.cpp | 2 +
src/backend/opencl/random.cpp | 2 +
src/backend/opencl/range.cpp | 2 +
src/backend/opencl/reduce.hpp | 5 +-
src/backend/opencl/reduce_impl.hpp | 13 +-
src/backend/opencl/resize.cpp | 3 +
src/backend/opencl/rotate.cpp | 12 +-
src/backend/opencl/scan.cpp | 14 +-
src/backend/opencl/select.cpp | 52 +
src/backend/opencl/{hamming.hpp => select.hpp} | 15 +-
src/backend/opencl/set.cpp | 6 +
src/backend/opencl/shift.cpp | 2 +
src/backend/opencl/sift.cpp | 82 +
src/backend/opencl/sift.hpp | 26 +
src/backend/opencl/solve.cpp | 80 +-
.../opencl/{kernel/set.cl => sort_by_key/b8.cpp} | 14 +-
.../opencl/{kernel/set.cl => sort_by_key/f32.cpp} | 14 +-
.../opencl/{kernel/set.cl => sort_by_key/f64.cpp} | 14 +-
.../{sort_by_key.cpp => sort_by_key/impl.hpp} | 34 +-
.../opencl/{kernel/set.cl => sort_by_key/s32.cpp} | 14 +-
.../opencl/{kernel/set.cl => sort_by_key/u32.cpp} | 14 +-
.../opencl/{kernel/set.cl => sort_by_key/u8.cpp} | 14 +-
src/backend/opencl/sum.cpp | 2 +
src/backend/opencl/susan.cpp | 76 +
src/backend/opencl/susan.hpp | 24 +
src/backend/opencl/svd.cpp | 244 +
src/backend/opencl/{hamming.hpp => svd.hpp} | 11 +-
src/backend/opencl/tile.cpp | 2 +
src/backend/opencl/traits.hpp | 10 -
src/backend/opencl/transform.cpp | 17 +-
src/backend/opencl/unary.hpp | 1 +
src/backend/opencl/unwrap.cpp | 56 +
src/backend/opencl/{hamming.hpp => unwrap.hpp} | 11 +-
src/backend/opencl/wrap.cpp | 57 +
src/backend/opencl/{hamming.hpp => wrap.hpp} | 16 +-
test/CMakeLists.txt | 7 +-
test/array.cpp | 24 +
test/assign.cpp | 193 +-
test/binary.cpp | 49 +-
test/complex.cpp | 18 +-
test/data | 2 +-
test/diagonal.cpp | 8 +
test/diff1.cpp | 2 +-
test/diff2.cpp | 2 +-
test/dog.cpp | 76 +
test/dot.cpp | 187 +
test/fast.cpp | 105 +-
test/fft.cpp | 106 +-
test/fft_real.cpp | 120 +
test/fftconvolve.cpp | 39 +
test/getting_started.cpp | 8 +-
test/gfor.cpp | 247 +
test/{fast.cpp => harris.cpp} | 152 +-
test/imageio.cpp | 64 +
test/index.cpp | 118 +
test/iota.cpp | 2 +-
test/manual_memory_test.cpp | 69 +
test/math.cpp | 22 +
test/memory.cpp | 261 +-
test/memory_lock.cpp | 95 +
test/nearest_neighbour.cpp | 218 +
test/random.cpp | 84 +-
test/range.cpp | 2 +-
test/rank_dense.cpp | 88 +
test/reduce.cpp | 208 +-
test/replace.cpp | 120 +
test/sat.cpp | 45 +
test/scan.cpp | 6 +-
test/select.cpp | 128 +
test/shift.cpp | 2 +-
test/sift_nonfree.cpp | 336 +
test/susan.cpp | 181 +
test/svd_dense.cpp | 99 +
test/tile.cpp | 2 +-
test/transpose.cpp | 18 +-
test/unwrap.cpp | 177 +
test/wrap.cpp | 179 +
test/ycbcr_rgb.cpp | 84 +
504 files changed, 30902 insertions(+), 9741 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