Gustavo Guerra
1e7c60cb8e
Convert FSharpUnitTests to NUnit + latest FSUnit
14 years ago
Gustavo Guerra
205c770c5c
Rename Distribution to RandomVariable
14 years ago
Gustavo Guerra
6729141084
Wrap the existing Complex type instead of redefining it
14 years ago
Gustavo Guerra
7dcb6e80b4
Add N and Z implementation from FSharp.Core to portable build
14 years ago
Gustavo Guerra
94677c6548
Bring Complex & BigRational from F# PowerPack, and DistributionMonad from FSharpx
14 years ago
Christoph Ruegg
eae0274550
Examples: fix bad using namespace statement
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
88b07acaf7
F#: add modules for random numbers and distributions
14 years ago
Christoph Ruegg
892bbe510e
F#: Simplify and clarify project file structure
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
36b210529a
Sparse: better unit test for Clear-submatrix
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
MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage and
MathNet.Numerics.LinearAlgebra.Storage.SparseCompressedRowMatrixStorage
have been marked as Serializable
Update by ruegg: mark all other storage classes as Serializable as well,
get rid of tabs
14 years ago
Christoph Ruegg
1c328db9d7
Tests: Action Attributes instead of global setup (simplifies hierarchy), some net4.5 fixes
14 years ago
Marcus Cuda
fe9e158777
added thin qr
14 years ago
Christoph Ruegg
9551a0b49c
Add missing build flag in F# portable debug config
14 years ago
Christoph Ruegg
43412dfee9
Clean up old SL4 projects
14 years ago
Christoph Ruegg
7a967df1ad
Build: clean up libs & NuGet
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
Marcus Cuda
1f51db7325
updated MKL reference to newest version
14 years ago
Marcus Cuda
600168de67
fixed delete bug codeplex bug 5701
14 years ago
Christoph Ruegg
8263ad73ec
Portable: add support for WP8
14 years ago
Christoph Ruegg
e9925e2116
Tests: fix failing unit tests (MT-rng fix side effect)
14 years ago
Christoph Ruegg
8e1102c2f4
Upgrade F# projects to F# 3.0
14 years ago
Christoph Ruegg
62fd11244d
Portable F# extensions project (via cpoulain)
14 years ago
Marcus Cuda
cdc5df499f
changed range to [0,1) and updated tests
14 years ago
Tomas Petricek
cc802b5ed1
Adding GetSlice extensions to matrix and vector types
(cherry picked from commit 555ba59714 )
(cherry picked from commit 03f14ab416 )
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
14 years ago
bstrausser
07667bda35
Fixes incorrect matrix foldback
FoldBack was incorrect because of incorrect indexing.
Tests did not detect this because the matrix was square.
(cherry picked from commit b1aee2aa74 )
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
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
Christoph Ruegg
f8792b77f4
Dist: StudentT density more robust for very large degrees of freedom #44
14 years ago
Christoph Ruegg
2fa4232f64
Build: new 'Release-Signed' profile for signing assemblies (strong name)
14 years ago
Christoph Ruegg
5264d178d8
LA: sparse implementation of Kroenecker product
14 years ago
Christoph Ruegg
d47895aeaf
LA: storage implementations should be public for advanced user extensibility
14 years ago
Christoph Ruegg
1456e7508c
DescriptiveStatistics: doc variance/stdev unbiased (N+1) #43
14 years ago
Christoph Ruegg
7a11a74476
Random: SystemCrypto should be disposable
14 years ago
Christoph Ruegg
4099fa98f5
LA: drop .Raw
14 years ago
Christoph Ruegg
e0ad631665
LA: Stacking
14 years ago