3172 Commits (master)
 

Author SHA1 Message Date
Christoph Ruegg c168f7d71c FFT: inline docs 10 years ago
Christoph Ruegg 8a8abb0282 FFT: expose 2D, 2D-matrix and multidim FFT 10 years ago
Christoph Ruegg d7bc61240c FFT-MKL: generalize 2D case to arbitrary multiple dimensions 10 years ago
Christoph Ruegg 31106ef3b0 FFT-MKL: support for 2D FFT 10 years ago
Christoph Ruegg 52a857f2c0 FFT-MKL: switch back to MKL_LONG instead of MKL_INT64 10 years ago
Christoph Ruegg aae1d8b0a2 FFT-MKL: cleanup - drop redundant suffixes 10 years ago
Christoph Ruegg 714d9af14a Special Functions: more robust GammaLowerRegularizedInv and Gamma.InvCDF #442 10 years ago
Christoph Ruegg 280ee8b0b2 LA-MKL: query capability levels once, at initialization 10 years ago
Christoph Ruegg 3bef6497ca LA-MKL: bind dot-power to MKL vector functions 10 years ago
Christoph Ruegg de174200ea Window: periodic versions of Hamming, Hann, Cosine and Lanczos windows 10 years ago
Christoph Ruegg 6070beba7a LA: Matrix Moore-Penrose Pseudo-Inverse (SVD) #432 10 years ago
Christoph Ruegg d1dfb51a3d LA: vector dot-power with vector exponent, bound to provider 10 years ago
Christoph Ruegg f8012bca55 LA: bind matrix dot-power with matrix exponent to provider 10 years ago
Christoph Ruegg 42c48a0ce9 LA: managed provider experimental dense multiplication variation 10 years ago
Christoph Ruegg 5a5bc8a6f5 LA: Add matrix dot-power with matrix exponent 10 years ago
Christoph Ruegg e7cb8d87f3 Bench: switch from a * b.Transpose to a.TransposeAndMultiply(b) 10 years ago
Christoph Ruegg f242e75e68 Bench: Dense Matrix Product, including tall and wide (with transpose) 10 years ago
Christoph Ruegg 7343f3d848 Bench: reinstate matrix product benchmark 10 years ago
Christoph Ruegg c1d2b4bfeb Merge pull request #439 from scottstephens/optimization_finite_difference 10 years ago
Christoph Ruegg 156faa2b97 Tools: drop old NBenchmark 10 years ago
Christoph Ruegg 36f47eab88 FFT: tweak threading of managed radix2 implementation (much faster ion 10 years ago
Christoph Ruegg ec91f3bc20 FFT-MKL: descriptor reuse in multi-threading scenario 10 years ago
Christoph Ruegg 12f1c7bb3e FFT-MKL: reuse matching descriptor (cache=1) 10 years ago
Christoph Ruegg 608fcf4d91 FFT-MKL: wip towards reuseable descriptors 10 years ago
Christoph Ruegg 2e0fca5b72 Bench: fft focus on radix2 and smaller N 10 years ago
Scott Stephens 35137adef5 Optimization: add finite difference objective function adapter 10 years ago
Christoph Ruegg f8557d3f83 Bench: add memory and inlining diagnostics 10 years ago
Christoph Ruegg 0be3925a8c Bench: revive benchmarking project, for FFT 10 years ago
Christoph Ruegg 7c2d3b1892 Providers: test folder structure 10 years ago
Christoph Ruegg c836df7219 Find Roots: extend bracketing in derivative-free algorithms to also reduce/subdevision after trying to expand 10 years ago
Christoph Ruegg b076067402 Root Finding: Zero Crossing Bracketing expansion must reset boundaries if it fails 10 years ago
Christoph Ruegg 9ee9627a09 Merge branch 'fft' 10 years ago
Christoph Ruegg efcb5d5b5b FFT: verify mapping between all fourier options 10 years ago
Christoph Ruegg 4bad397c44 FFT: activate in Fourier.Forward/Backward, with full option mapping 10 years ago
Christoph Ruegg 432bf493a5 FFT: force 64bit integers with MKL_INT64 10 years ago
Christoph Ruegg c472e8d4c8 FFT: fix PCL builds 10 years ago
Christoph Ruegg 25282489f3 FFT: cleanup Cuda and OpenBlas providers similar to MKL refactoring 10 years ago
Christoph Ruegg 037c1043cb FFT: rework provider discovery to throw less exceptions and work better 10 years ago
Christoph Ruegg ea3b57c4b1 FFT: include MKL version in MKL provider description (ToString) 10 years ago
Christoph Ruegg d7440d5125 FFT: MKL provider refactoring due to sharing between FFT and LA - 2 10 years ago
Christoph Ruegg a4f5b618e4 FFT: MKL provider refactoring due to sharing between FFT and LA 10 years ago
Christoph Ruegg 6a42fb7c83 FFT: fix PCL builds, cleanup 10 years ago
Christoph Ruegg df3264c173 FFT: do not mask MKL error status 10 years ago
Christoph Ruegg 3b92b38afd FFT: forward and backward scaling support, drop manual correction in parseval test 10 years ago
Christoph Ruegg 31c140cf80 FFT: MKL backward transformation 10 years ago
Christoph Ruegg 2ab73ac781 FFT: verify parseval theorem 10 years ago
Christoph Ruegg 8639df292f FFT: experimental implementation with test for complex-complex inplace forward FFT 10 years ago
Christoph Ruegg 0486971c4a FFT: wire provider to Control class 10 years ago
Christoph Ruegg 7f5b414bbe FFT: fft provider mvp interface 10 years ago
Christoph Ruegg 50203b2c1e Merge pull request #435 from scottstephens/unified_optimization_better_tests 10 years ago