Christoph Ruegg
|
db8a7a030c
|
LA: Iterative solvers: make residual stop criterium generic/shared
|
13 years ago |
Christoph Ruegg
|
be4583d133
|
Precision: rework comparisons, similar to equality before
|
13 years ago |
Christoph Ruegg
|
778b8151a5
|
Providers: double-valued matrix norms
|
13 years ago |
Christoph Ruegg
|
59b1005d7f
|
LA/Precision: Matrix norms double-valued (like vectors); generic AlmostEqual support
|
13 years ago |
Christoph Ruegg
|
afc4f7e167
|
Precision: rework/cleanup (major)
|
13 years ago |
Martin Posch
|
44f3541f42
|
Set Improved MKL Consistency
|
13 years ago |
Christoph Ruegg
|
8bc882bf88
|
Precision: cleanup
|
13 years ago |
Christoph Ruegg
|
8f38ca706a
|
Precision: fix inconsistent behavior
|
13 years ago |
Christoph Ruegg
|
728dc322ec
|
Docs: Turn F# Sample project into documentation (using FSharp.Literate/Formatting)
|
13 years ago |
tibel
|
3999c5ebc2
|
Fit: use generic classes and optimize Polynomial() matrix creation
|
13 years ago |
Christoph Ruegg
|
fadc4c87a0
|
Samples: extend F# distribution samples to Sample module, random walk
|
13 years ago |
Christoph Ruegg
|
6fb602cc0b
|
Samples: migrate F# random & distributions to FSharp.Formatting style
|
13 years ago |
Christoph Ruegg
|
9a5ecea3ac
|
Distributions: update F# module to core changes; easier to specify just seed
|
13 years ago |
Christoph Ruegg
|
6d7b0e3f2e
|
Random: use a less problematic seed by default
|
13 years ago |
Christoph Ruegg
|
ae053e168b
|
Control: fix portable build
|
13 years ago |
Christoph Ruegg
|
46bf65d87e
|
Control: simpler UseNativeMKL() and UseManaged() methods
|
13 years ago |
Christoph Ruegg
|
2b1b319caa
|
Build: nuspec description and tag tweaks
|
13 years ago |
Christoph Ruegg
|
c00ac97367
|
Build: use semver assembly version for F# version patching
|
13 years ago |
Christoph Ruegg
|
383b222807
|
Build: automatically grab NuGet version (different from assembly or build) from TeamCity
|
13 years ago |
Christoph Ruegg
|
8757556c41
|
Build: signed FSharp NuGet package
|
13 years ago |
Christoph Ruegg
|
024570b9e6
|
Fix a negative-zero issue in complex numbers; make all portable tests pass
|
13 years ago |
Christoph Ruegg
|
a36d20bece
|
Build: do not vary test assembly name by configuration
|
13 years ago |
Christoph Ruegg
|
2f275c1fb0
|
Build: make whole unit test suite hybrid so it can run against all portable profiles
|
13 years ago |
Christoph Ruegg
|
c50297f890
|
Build: add portable profile 47 (in addition to 136) with System.Numerics
|
13 years ago |
Christoph Ruegg
|
6a65aa5027
|
LA: align CreateIdentity with the other static create functions
|
13 years ago |
Christoph Ruegg
|
6773c6f9cc
|
LA: create matrix of 2D-array of matrices #133
|
13 years ago |
Christoph Ruegg
|
cc4a4e57ce
|
LA: SetSubMatrix overloads (one more convenient, one more flexible) #133
|
13 years ago |
Christoph Ruegg
|
3ced81752b
|
LA: docs: refer from Stack/Append/DiagonalStack to each other #133
|
13 years ago |
Christoph Ruegg
|
9fbb6646c9
|
LA: vector.OfArray (copy) #136
|
13 years ago |
Christoph Ruegg
|
e70a5977ec
|
LA: Builder tweaks #139
|
13 years ago |
Christoph Ruegg
|
f9d8009858
|
LA: split builders to vector/matrix, also allows shorter member names #139
|
13 years ago |
Christoph Ruegg
|
a5503f8563
|
LA: create of column/row arrays/vectors IEnumerable overload #139; F# workaround no longer needed
|
13 years ago |
Christoph Ruegg
|
7c816fe93b
|
Basic regression: cosmetics
|
13 years ago |
Christoph Ruegg
|
e4b7e0f94d
|
Distance: make vector implementations generic
|
13 years ago |
Christoph Ruegg
|
6360e77a22
|
LA: fix return type of Norms to double (instead of T)
|
13 years ago |
Christoph Ruegg
|
9c104be751
|
Basic regression: multiple-response overloads (matrix instead of vector)
|
13 years ago |
Christoph Ruegg
|
3f90613ff7
|
Basic direct linear regression (simple, multiple, weighted, local)
|
13 years ago |
Christoph Ruegg
|
2bb3fb381e
|
LA: Add MILU(0) also for single, complex and complex32
|
13 years ago |
Christoph Ruegg
|
07725b4cc1
|
LU: fix array length bug I've introduced into MILU(0) a few commits ago
|
13 years ago |
Christoph Ruegg
|
e098656b08
|
Resources: fix typo in histogram exception message.
|
13 years ago |
Christoph Ruegg
|
f28f4acc54
|
LA: F# use 'SkipZeros' instead of cryptic 'nz' suffix
|
13 years ago |
Christoph Ruegg
|
638d055edd
|
LA: F# matrix/vector creation now fully generic (hence all modules also)
|
13 years ago |
Christoph Ruegg
|
a803ebf44b
|
LA: Fix arg validation bug in routine to copy a vector into a sub-row of a matrix
|
13 years ago |
Christoph Ruegg
|
31eda8d8b0
|
LA: Make builder much more complete
|
13 years ago |
Christoph Ruegg
|
8c9457cc8a
|
Cosmetics
|
13 years ago |
Christoph Ruegg
|
afec8f3c2f
|
LA: Migrate sparse CSR format to more common row pointer convention
|
13 years ago |
Christoph Ruegg
|
78dc687d09
|
LA: flattening iterative solver namespaces
|
13 years ago |
Christoph Ruegg
|
d18a0b24b3
|
LA: preconditioner more consistent naming
|
13 years ago |
Christoph Ruegg
|
203a438eb1
|
LA: MILU(0) preconditioner (sparse optimized) by wo80, thanks!
|
13 years ago |
Christoph Ruegg
|
57a2916866
|
LA: default to enable the computation of SVD vectors; cosmetics
|
13 years ago |