946 Commits (optimization-3)

Author SHA1 Message Date
Christoph Ruegg 8c90a8932f Build: do not sign assemblies (strong name) 15 years ago
cureos fcb1b7abc5 Corrected distinct comparison 15 years ago
Christoph Ruegg d15f592f3e Normal Distribution: fix Variance property setter 15 years ago
Alexander Karatarakis 2a8ae87765 Seal ConjugateTranspose() for double/single and remove redundant overrides 15 years ago
cureos 7e17434889 Updated interpolation classes to prevent non-unique and/or non-monotonically ascending sample points. Fixes issue #1. 15 years ago
cureos 07ddec8a31 Assembly.Load in CompositeSolver classes use the assembly name string to avoid build errors in Silverlight 5. Fixes issue #27 in mathnet fork 15 years ago
seahearman 01a26e9cb2 I want to sample a vector from a multivariate normal distribution. According to the Help file, I should use the method Sample(), but I found out that I can only sample a square matrix from this method, that is when I use the following code: 15 years ago
nyuriks ab489a952a Properly dispose all IEnumerator objects after IEnumerable<>.GetEnumerator() calls 15 years ago
Andrew Kazyrevich 5f0c710fc9 Fix Silverlight build 15 years ago
Andrew Kazyrevich 622e5277f3 Minor improvement. Exception messages for matrix dimensions now tell you the values (in addition to a mere 'dimensions must match' we had before). 15 years ago
Christoph Ruegg 7a34beed26 Sparse Vectors: Equals now supports accidential zeros. Fixes gh-21. 15 years ago
Christoph Ruegg 7904a2c181 Sparse Linear Algebra: make unchecked setter privately accessible II 15 years ago
Christoph Ruegg f754a121f7 Sparse Linear Algebra: minor add/subtract optimization, gh-18. 15 years ago
Christoph Ruegg ea4e6a6d80 Sparse Linear Algebra: fix subtraction bug gh-20 gh-18 15 years ago
Christoph Ruegg 68c0417368 Sparse Linear Algebra: fix addition bug gh-20 gh-18. 15 years ago
Christoph Ruegg 101864e798 Sparse Linear Algebra: make unchecked setter privately accessible. gh-20. 15 years ago
Christoph Ruegg 7b47fb50e3 Sparse Linear Algebra: complex vectors now override right Equals. gh-20. 15 years ago
Christoph Ruegg bbceec35e7 LinearAlgebra: sparse vectors longer than 20 are no longer fully rendered on ToString 15 years ago
Christoph Ruegg 45ed83ac12 Unit Tests: added sparse vector unit tests confirming gh-18. 15 years ago
Christoph Ruegg 7cced98dd2 Threading: CommonParallel now supports empty loops. Closes gh-19. 15 years ago
Till Hoffmann 94c57bdf2d Extended the chisquare distribution to support the generation of samples for non-integer dof. 15 years ago
Christoph Ruegg 4455e9f6e1 Fixes dirichlet distribution (multivariate beta) density function (pdf). Closes gh-9. 15 years ago
Jurgen Van Gael bacac93336 Fixed sparse vector bug. 15 years ago
Marcus Cuda 722611725f added methods to create matrices from a list of vectors. work items: 5691 15 years ago
Marcus Cuda 08f1483e87 tweaked cholesky solve 15 years ago
Marcus Cuda 57da4a187e vector parallelization tweaks 15 years ago
Alexander Karatarakis 2234560a7a [Matrix] LeftMultiply with vector is exactly the same as TransposeThisAndMultiplty() with vector 16 years ago
Alexander Karatarakis 4889537d50 [Single/Double.Matrix] Remove redundant calculation of abs in frobenius norm 16 years ago
Alexander Karatarakis 10059d1ea6 Fix documentation summary of RangeCheck() 16 years ago
Marcus Cuda b4c8440e57 tweaked vector scale routines 16 years ago
Marcus Cuda 89aa96eec8 started optimizing the parallel code for small matrices and vectors 16 years ago
Abratiychuk 3f470bc0bc Fixed unit tests for Silverlight 16 years ago
Christoph Ruegg c2ba6ef0f9 upgrade NuGet, add assembly descriptions (taken from nuspecs) 16 years ago
Marcus Cuda 820cba83cd added support for large sparse matrices with less than int.MaxValue non-zero elelements, work items: 5688 16 years ago
Marcus Cuda 8e24293a79 moved factorization extenstions into typed namespaces 16 years ago
Marcus Cuda 960149224f removed t4 templates 16 years ago
Marcus Cuda 7b7e1722d3 fixed my last fix and the original bug 16 years ago
Marcus Cuda 705ef289dd fixed lower triangle bug 16 years ago
Alexander Karatarakis 9a4441c946 (Strictly)Upper/Lower Triangle(): Now using iterations that only go through the necessary elements instead of having nested if statements. Reduced nesting and improved efficiency. 16 years ago
Alexander Karatarakis f1530e223a (Strictly)Upper/Lower Triangle(): Changed iterations to have rows as outer loop and columns as inner loop. Was previously mixed [Consistency Change] 16 years ago
Alexander Karatarakis ca9a455144 Removed redundant braces. 16 years ago
Alexander Karatarakis 46ad88b73e (Strictly)Upper/Lower Triangle(): Changed (i,j) to (row, column) [Naming Style Change] 16 years ago
Marcus Cuda 089544a1f6 added missing Serializable attributes. work item:5683 16 years ago
Alexander Karatarakis 71b30bdd6d Removed "diagonal" from Multiply() and TransposeAndMultiply() methods because a)it can handle non-diagonal matrices and b) other methods don't make this clarification (consistency) 16 years ago
Alexander Karatarakis 6892b7c768 Fixed Add and Subtract methods in DiagonalMatrix to use the correct type of matrix. 16 years ago
Marcus Cuda bc1d9df3bc native: finished acml provider - needs more testing 16 years ago
Marcus Cuda 28ac162287 native: using MKL_INT in MKL provider and renamed common template to norm 16 years ago
Marcus Cuda f068a33ca5 updated gotoblas to not call serveal routines 16 years ago
Marcus Cuda 944c79c721 native: switched to f2c defined integers 16 years ago
Marcus Cuda ee933111e3 native: fixed several native interface bugs 16 years ago