946 Commits (optimization-3)

Author SHA1 Message Date
Marcus Cuda f9680ac4cb fixed Gram Schmidt bug for solving tall matrices 14 years ago
Scott Stephens 6bfed25f4d Implement IList and IList<T> for LinearAlgebra.Generic.Vector<T> 14 years ago
Marcus Cuda 53679353bf fixed dimension check with tall matrices and thin qr 14 years ago
Iain Sproat 821a124a14 Resources class and methods are public 14 years ago
Christoph Ruegg d65354f4b8 Native Pull: Updated provider and bug fixes 14 years ago
Christoph Ruegg 19be78c57a Control: disable envvar default provider in portable build 14 years ago
Christoph Ruegg 29ad488ca2 Control: choose default linear algebra provider by env var 14 years ago
Christoph Ruegg 5fbb3e3607 Cosmetics: Matrix class structure (no code changes) 14 years ago
Christoph Ruegg d1d20b01c1 Delegate Matrix To(Row/Column)Array to storage classes 14 years ago
Christoph Ruegg 7b44478958 LA: Make storage-arg Matrix/Vector ctors public 14 years ago
Christoph Ruegg cc02d61121 LA: Delegate Matrix Row/Column methods to storage classes 14 years ago
Christoph Ruegg 957098b405 LA: Vector storage: clarify checked vs unchecked 14 years ago
Christoph Ruegg 2cf9d889e9 LA: Matrix storage: clarify checked vs unchecked 14 years ago
Christoph Ruegg d0b93b247a LA: Perf, drop some range checks 14 years ago
tibel f2b5133bc6 Add SparseVector.NonZerosCount property 14 years ago
tibel c137343596 Lazy load DescriptiveStatistics.Median 14 years ago
Artyom Baranovskiy 52806e4450 Fix formula for computing kurtosis (provided by 14 years ago
Christoph Ruegg 83a0c15ac0 Statistics: DescriptiveStatistics.Median now obsolete 14 years ago
Christoph Ruegg 136bdbb113 Special Functions: modified bessel & struve functions 14 years ago
Christoph Ruegg 2aabaddb82 Special Functions: move files together 14 years ago
Christoph Ruegg 6dbbf9e857 Special Functions: declare alglib version to clarify compatible licensing 14 years ago
Marcus Cuda b22b5a20aa fixed QR thin solve bug 14 years ago
Marcus Cuda 53294d32e2 made UseLinearAlgebraProvider an assembly attribute so it applies to all tests 14 years ago
Marcus Cuda d26d41e848 removed redundant code in lapack.cpp, using gels for all qr solving (dropping gelsy) 14 years ago
Christoph Ruegg 513c33c90b Build: simplify compilation symbols 14 years ago
Christoph Ruegg e24c1c25ff Cleanup: file names, kill eol whitespace 14 years ago
Christoph Ruegg c266045b32 Complex: Work around numeric instability in System.Numeric Complex.Sqrt 14 years ago
Christoph Ruegg f5b6500668 Realign complex types with System.Numerics 14 years ago
Christoph Ruegg 164b058245 LA: TransposeThisAndMultiply(vector): fix wrong size of auto-provided result vector 14 years ago
Christoph Ruegg ef38c4508f Distributions: consistent sample methods for discrete distributions #32 14 years ago
Christoph Ruegg 6c32ba172b Distributions: consistent sample methods for continuous distributions #32 14 years ago
Christoph Ruegg 3ab191f97c Distributions: fix geometric sampling #31 14 years ago
Christoph Ruegg 211da24362 LA: static CreateRandom for dense matrix and vector (replacing complicated templating approach) 14 years ago
Christoph Ruegg 56b1c8f68b LA: rename matrix Data property for consistency (non-breaking) 14 years ago
Christoph Ruegg 9f8a58ebcb Sparse Vectors: post-refactoring cleanup 14 years ago
Christoph Ruegg 78a933aaf3 LA: migrate vectors to storage classes (major) 14 years ago
Christoph Ruegg 7f2b216fe2 Fix comment grammar, some cosmetics 14 years ago
Christoph Ruegg 326681db58 Sparse: proper Clear-submatrix implementation 14 years ago
Christoph Ruegg e17a0a0459 LA: matrix.ClearRow, ClearColumn, ClearSubMatrix 14 years ago
Christoph Ruegg d74f30cd6f Sparse: perf on setting and clearing sparse matrix fields 14 years ago
Christoph Ruegg 21a2dab933 Sparse: fix bug in submatrix-clear 14 years ago
VicPara 733ce50abf SparseMatrix marked as Serializable 14 years ago
Marcus Cuda fe9e158777 added thin qr 14 years ago
Marcus Cuda 0c1b688a62 added the 'optimized' version of Multiply(scale) from Double.SparseVector to the other three SparseVectors 14 years ago
Marcus Cuda ad97f31b72 trimmed result array so that result._nonZeroValues only contains NonZeroCount elements instead of _nonZeroValues.Length 14 years ago
Marcus Cuda 689ecea716 fix for issue #52 14 years ago
Christoph Ruegg 8263ad73ec Portable: add support for WP8 14 years ago
Marcus Cuda cdc5df499f changed range to [0,1) and updated tests 14 years ago
Christoph Ruegg 2b204badd7 LA Storage: add dense vector storage 14 years ago
Christoph Ruegg 4e7d54b2da LA Storage: add vector storage base 14 years ago