Christoph Ruegg
13f7163f96
Statistics: geometric and harmonic mean
11 years ago
Christoph Ruegg
b2e9445a88
Minor optimization how we call Array.Copy
Reasoning and motivation see dotnet/corefx#3615
11 years ago
Christoph Ruegg
2662df1c3f
Release v3.8.0
11 years ago
Christoph Ruegg
fc9f33826b
Distributions: new BetaScaled distribution #322
11 years ago
Christoph Ruegg
d3da6e67f6
Tooling: upgrade native provider projects to tooling version 14 (VS2015). Fix MKL Test project.
11 years ago
Christoph Ruegg
53dc96e4f5
Tooling: reinstall dependencies with current paket release
11 years ago
Christoph Ruegg
3edc64018d
Release v3.7.1
11 years ago
Christoph Ruegg
5ff5a75389
LA: fix a critical bug in SparseMatrix.Add when adding a matrix to itself #341
11 years ago
Christoph Ruegg
26657680b4
LA: fix a critical bug in SparseMatrix.Add when adding a matrix to itself #341
11 years ago
Christoph Ruegg
adb8f96d79
Tooling: update dependencies (FAKE 4.1, FSharp.Core, FsUnit, NUnit)
11 years ago
Christoph Ruegg
fc187af5a2
Distributions: test for Weibull.Estimate #339
11 years ago
Christoph Ruegg
e9df319867
Tests: fix build warning in MatrixStructureTheory tests
11 years ago
Christoph Ruegg
4b1c9e784a
C#: Explicitly set language version
11 years ago
Christoph Ruegg
5423cfd465
Tests: restore test project to use wildcards again, Resources PCL patch #338
11 years ago
Marcus Cuda
e1e2bb294e
removed work arrays from the LA provider interface
11 years ago
Marcus Cuda
06008b1c88
first take on removing work arrays and using LAPACKE in the MKL provider - native side
11 years ago
Christoph Ruegg
4569f51ae7
Distributions: more robust PDF and CDF, better unit tests (against known reference).
11 years ago
Christoph Ruegg
771072142d
Tests: embed test data as resource streams in new TestData project
11 years ago
Christoph Ruegg
f86c4426f3
Financial: rename CompoundMonthlyReturn to CompoundReturn #331
The old method has been made obsolete and will be removed in the next
major version.
11 years ago
grovesNL
6164ba0bb2
Added RootFinding.Secant and unit tests (based on NewtonRaphson)
11 years ago
Christoph Ruegg
b5a4175da6
Release v3.7.0
11 years ago
Christoph Ruegg
4a1af82320
Statistics: more MovingAverage tests
11 years ago
Kuan Bartel
16851ac48d
OpenBlasLinearAlgerbraProvider implementation. It is basically just a copy of the MklLinearAlgebraProvider minus the vector methods not included in OpenBLAS. The OpenBlasLinearAlgerbraProvider replaces the GotoBlasLinearAlgebraProvider.
Added a new unit test project which is just a copy of the UnitTests-MKL project but with different compilation symbols (NATIVEMKL vs NATIVEOPENBLAS) to control which native provider is loaded. LinearAlgebraProviderTests should probably be in its own project.
11 years ago
Justin Needham
10abeebde6
Better code formatting for test vector
11 years ago
Justin Needham
62300406df
Added Unit tests that fail current bucket sorting algorithm
11 years ago
Marcus Cuda
644ea702de
added support for infinity
11 years ago
Christoph Ruegg
c0a94944d6
Native: uniform test compilation symbols
11 years ago
Matthew Johnson
8d06f9d435
Passing most tests now, investigating the stragglers.
11 years ago
Matthew Johnson
3de6b41527
Fixed some issues, but potrs doesn't seem to be working at all.
11 years ago
Christoph Ruegg
ac29a58b3d
Statistics: MovingStatistics should handle NaN such that it only affects its window
11 years ago
Christoph Ruegg
030e94daf5
Fourier: fix Bluestein for sequences with more than 46341 samples (not power-of-two). #286
11 years ago
Matthew Johnson
8b7b617481
Some things are working, but most aren't. There appears to be something wrong with my usage of cublas?getriBatched, which isn't entirely surprising. I'll need to figure that out next.
11 years ago
Marcus Cuda
539c1b4331
playing around with moving stats
11 years ago
logophobia
9aa90f54a7
chisquared inverse distribution
11 years ago
Christoph Ruegg
c16d27a845
Statistics: RunningStatistics should propagate min/max when combining and handle NaN on Push
11 years ago
Christoph Ruegg
431b727ebe
Dependencies
11 years ago
Christoph Ruegg
9771f1bdd1
Release v3.6.0
11 years ago
Christoph Ruegg
a6878cc7d1
Distributions: ChiSquared.CDF test fix for more robust implementation #288
11 years ago
Christoph Ruegg
9dbf23a928
Tests: port vector storage combinator tests to matrices
11 years ago
Christoph Ruegg
36b568c5f1
Tests: cleanup, simplifications
11 years ago
Christoph Ruegg
54b48383e6
Tests: merge dense and sparse vector arithmetic tests, cover mixed cases
11 years ago
Christoph Ruegg
b244510f0e
Tests: refactor LA theory tests to use enum datasets (much more tool friendly)
11 years ago
Christoph Ruegg
14ec5a392b
Buildfix: disable Fibonacci tests where not available (pcl, 3.5).
11 years ago
Christoph Ruegg
44ea89a983
Generate: Unfold, Fibonacci
11 years ago
Kuan Bartel
5a01cd91bf
Changed architecture directory name from "amd64" to "x64" in NativeProviderLoader.
Changed UnitTests-MKL project to only have "Any CPU" platform configuration. Changed output path to "out\MKL\Windows\" so that the tests could be run using the NativeProviderLoader without needing any manual copying.
11 years ago
Christoph Ruegg
43c361dd87
Native: replace NATIVEMKL build constant with NATIVE as it can be used by other native providers as well #296
11 years ago
Kuan Bartel
a75e4f6060
Added NativeProviderLoader, a helper class for loading native provider libraries depending on the processor architecture and the process bitness. MklLinearAlgebraProvider modified to call the helper class in InitializeVerify.
Not sure exactly how to automate building AnyCPU build though as both x86 and x64 builds need to be built first and then the files copied into subdirectories (x86 and amd64) of the AnyCPU output directory.
11 years ago
Christoph Ruegg
bd64c8e612
LA: Matrix.Fold2, Find/2, Exists/2, ForAll/2
11 years ago
Christoph Ruegg
70dda56f85
LA: MatrixStorage.Find/Find2; leverage Find2 in Equals #291
11 years ago
Marcus Cuda
341dec231d
fixed tests for complex evd
11 years ago