Christoph Ruegg
|
d8ba6745fa
|
LA: more convenient F# functions to append and stack matrices #277
|
12 years ago |
Christoph Ruegg
|
07cd0194f3
|
Build: .Net 3.5 support for F# extensions #243
|
12 years ago |
Christoph Ruegg
|
e50de5b606
|
LA: the proper term for being conjugate symmetric is 'Hermitian'
|
12 years ago |
Christoph Ruegg
|
0eef2b15b3
|
LA: consistency: enumerators should leverage Zeros-enum, like map/fold already does.
|
12 years ago |
Christoph Ruegg
|
c07c04ce0d
|
LA: F# Matrix module functions for matrix decompositions
|
12 years ago |
Christoph Ruegg
|
057f19c04c
|
LA: F# modules matrix sumRows, sumAbsRows, normRows and same for columns
|
12 years ago |
Christoph Ruegg
|
dc0523ce0c
|
LA: F# modules add DiagonalMatrix module to create diagonal matrices
|
12 years ago |
Christoph Ruegg
|
1681a5208f
|
LA: use enums for zero and existing data behavior instead of booleans (readability, errors)
|
12 years ago |
Christoph Ruegg
|
ad35177803
|
LA: drop F# Matrix.frobenius function
|
12 years ago |
Christoph Ruegg
|
38fea05dcf
|
LA: make non-arithmetic instance members available as functions in F#
|
12 years ago |
Christoph Ruegg
|
ba3ba30a96
|
LA: F# matrix/vector zero random and identity functions with explicit generic type parameter
|
12 years ago |
Christoph Ruegg
|
d83a8f8ba1
|
LA: storage-aware non-inplace map on matrices
|
12 years ago |
Christoph Ruegg
|
5e997534ad
|
LA: build random with standard distribution, seed
|
13 years ago |
Christoph Ruegg
|
7f7120ea60
|
LA: phase out Matrix.CreateMatrix/CreateVector (no longer needed)
|
13 years ago |
Christoph Ruegg
|
6773c6f9cc
|
LA: create matrix of 2D-array of matrices #133
|
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
|
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
|
e0745b5e16
|
LA: generalize remaining F# extensions, expose Zero/One
|
13 years ago |
Christoph Ruegg
|
c9af3dee3a
|
LA: Clean up and extend F# matrix/vector combinators
|
13 years ago |
Christoph Ruegg
|
b4f03e4560
|
LA: Further clean up and extend matrix/vector enumeration
|
13 years ago |
Christoph Ruegg
|
d53c1cda0d
|
LA: Clean up and extend matrix enumeration
|
13 years ago |
Christoph Ruegg
|
3e3f89694d
|
LA: Generalize F# functions to generic types where possible
|
13 years ago |