Marcus Cuda
404e4c6ec2
native: added unit tests for other data types and a bunch of bug fixes
15 years ago
Marcus Cuda
18fb12d63b
added missing files
15 years ago
Marcus Cuda
782612e2c7
added a mechanism to set the linear algebra provider when running the full unit test suite
15 years ago
Alexander Karatarakis
19d1eb7ae7
Optimized loop in IsSymmetric. Instead of checking row >= column, have the column loop run from row + 1.
15 years ago
Alexander Karatarakis
012cbc528a
Fixed loop in IsSymmetric property. Should start from 0.
15 years ago
Marcus Cuda
34bc517324
native: added SVD and modified the linear algebra provider as needed
15 years ago
Marcus Cuda
8206966c88
added Alex Karatarakis fix for the TransposeAndMultiply bug, work item: 5673
15 years ago
Marcus Cuda
6beb3b6ace
native: added QR solve, tweaking the provider interface as needed
15 years ago
Marcus Cuda
d2a96e1f16
fixed sparse matrix Submatrix bug. work item: 5671
15 years ago
Jurgen Van Gael
bf8225f034
Reduced the number of passes through the data from four to two when computing descriptive statistics.
15 years ago
Christoph Ruegg
b722589e53
Linear Algebra: Double DenseQR ctor to check for null arguments
15 years ago
Christoph Ruegg
c271cea4cc
Unit Tests: Interpolation V
15 years ago
Christoph Ruegg
820804b237
Unit Tests: Interpolation IV
15 years ago
Christoph Ruegg
0783c34fa4
Unit Tests: Interpolation III
15 years ago
Christoph Ruegg
a7a94551bd
Unit Tests: Interpolation II
15 years ago
Christoph Ruegg
2529512a85
Unit Tests: Interpolation I
15 years ago
Christoph Ruegg
0579f5ca2a
Special Functions: Move Beta functions to their own file (just like Gamma)
15 years ago
Marcus Cuda
aba8c988cb
native: added QR factor
15 years ago
Marcus Cuda
de4eb2a7a5
native: added Cholesky solve and removed redundant number of B parameter from its interface
15 years ago
Marcus Cuda
d25e59247e
native: lapack routines now return information about why they failed if they fail.
15 years ago
Marcus Cuda
60f4ee5cc5
native: added LU solve
api: removed the LU solve methods with the transpose option from LA provider interface for consistency with other solvers
added SecuritySafeCritical and SecurityCritical attributes native provider and p/invoke methods
15 years ago
Marcus Cuda
4628fc4de6
started lu solve
16 years ago
Christoph Ruegg
fcc7598bf2
Move Sampling/Sample to Signals/SignalGenerator to avoid confusion with statistical sampling
15 years ago
Christoph Ruegg
283f036cb1
Readme: new short installation instructions section
16 years ago
Christoph Ruegg
2b84d8dd5c
fixed order statistics/median bug #5667 that caused a potential stackoverflow on platforms where tail-recursion is not optimized. Fixed by turning the recursion into a loop manually. Unit tests.
16 years ago
Marcus Cuda
eeede6d89e
fixed sparse matrix addition and subtraction bug. work item: 5666
16 years ago
Christoph Ruegg
bd366d4bff
CI: Automatically updated version in F# project AssemblyInfo (T4)
16 years ago
Christoph Ruegg
05e1665d5a
AssemblyInfo for F# module project. Versions not yet generated, fixed to 1.0.0.0 for now
16 years ago
Marcus Cuda
518cdf2fbd
fixed silverlight compile bug from last commit
16 years ago
Marcus Cuda
39ea72370a
fixed a problem were Parallel Invoke and Select where ignoring threading options from Control, there is still an issue with recursively calling invoke.
16 years ago
Christoph Ruegg
258234b2fb
Dependency on zlib.net now NuGet-managed
16 years ago
Marcus Cuda
eb7e86f2f0
native: added lu inverse
16 years ago
Marcus Cuda
e2ef47c574
fixed native scale bugs and added pointwise divide
16 years ago
Marcus Cuda
6dd11db923
updated MKL wrapper project to NUnit and MKL 10.3
16 years ago
Christoph Ruegg
6af6c0fdc3
CI: Move unit test binaries to out folder
16 years ago
Marcus Cuda
3a40420d0a
fixed errors in the example project relating to the operator changes
16 years ago
Marcus Cuda
408184da78
corrected or added operators to sparse/dense vectos/matrices
16 years ago
Marcus Cuda
df3f7fc0b4
added modulus methods and operators for real matrices. work item: 5662
16 years ago
Marcus Cuda
37daa5779f
added mod method and operator for vectors (float and double only
16 years ago
Marcus Cuda
2616163c36
updated AppendMatrix to not be parallel - caused sparse tests to sometimes fail
16 years ago
Marcus Cuda
2dd9bb7555
added a IsSymmetric property to the matrix interface and an optimized version for sparse matrices. work item: 5653
16 years ago
Marcus Cuda
9f0c071e29
issue 5660: some of the optimized dense implementations were not be ing called. fixed
16 years ago
Marcus Cuda
2cf99d8184
commented out CommonParallel.Aggregate modified the affected code
16 years ago
Marcus Cuda
407ba19669
sparse matrix is no longer thread safe to improve performance
16 years ago
Marcus Cuda
ecee6b3ae2
made parallel code serial code where it modifies a matrix, since we cannot guarantee subclasses are thread safe - in some cases making them thread safe hurts performance
16 years ago
Marcus Cuda
4dc3789447
removed refenernce to nonexistent file
16 years ago
Marcus Cuda
be231a8d45
vector: changed row and column enumerator to return tuples as well
16 years ago
Marcus Cuda
ec85c4152f
vector: changed IndexedEnumberator from returning KeyValuePair to a Tuple to be consistent with the Matrix version
16 years ago
Marcus Cuda
c86eb8f615
added misssing IndexedEnumerator tests and MSBuild Extensions
16 years ago
Marcus Cuda
e429fe363d
testing: Merged Andriy new NUnit tests
16 years ago