Christoph Ruegg
|
98ea170bd8
|
LA: collapse generic StopCriterium namespace into parent (simplification)
|
13 years ago |
Christoph Ruegg
|
34aa081124
|
LA: make IPreConditioner generic & shared
|
13 years ago |
Christoph Ruegg
|
addce1e73d
|
LA: Internalizing matrix factorization implementations
|
13 years ago |
Christoph Ruegg
|
5f66808724
|
LA: Simplify QR decomposition architecture
|
13 years ago |
Christoph Ruegg
|
f4ea07ce21
|
LA: Simplify SVD decomposition architecture
|
13 years ago |
Christoph Ruegg
|
390cae2177
|
LA: Simplify Gram-Schmidt decomposition architecture
|
13 years ago |
Christoph Ruegg
|
be00439c57
|
LA: Simplify Eigen decomposition architecture
|
13 years ago |
Christoph Ruegg
|
eed657a63d
|
LA: Simplify Cholesky decomposition architecture
|
13 years ago |
Christoph Ruegg
|
37863cc55c
|
LA: Simplify LU decomposition architecture
|
13 years ago |
Christoph Ruegg
|
3fefcaecaa
|
Distance: add euclidean, manhattan and chebyshev distances
|
13 years ago |
Christoph Ruegg
|
fab7bb1600
|
LA: QR tests expecting full QR should indicate so
|
13 years ago |
Christoph Ruegg
|
f3879199dd
|
LA: Avoid cloning matrix factorization results at point of access
|
13 years ago |
Christoph Ruegg
|
b522c1f6da
|
LA: member methods instead of extension methods for matrix factorizations
|
13 years ago |
Christoph Ruegg
|
d1cffeb4c1
|
LA: make Iterator generic & shared
|
13 years ago |
Christoph Ruegg
|
935f055c11
|
LA: fix portable build
|
13 years ago |
Christoph Ruegg
|
e1442903d7
|
LA: fix inline doc links to now-generic types
|
13 years ago |
Christoph Ruegg
|
1b8cf0ec2e
|
LA: make IIterativeSolverSetup generic & shared
|
13 years ago |
Christoph Ruegg
|
d130913232
|
LA: make IIterativeSolver generic & shared
|
13 years ago |
Christoph Ruegg
|
4002517b05
|
LA: make IIterator generic & shared
|
13 years ago |
Christoph Ruegg
|
d1cbfb5487
|
LA: make IterationCountStopCriterium generic & shared
|
13 years ago |
Christoph Ruegg
|
6a41820fc0
|
LA: make IIterationStopCriterium generic & shared
|
13 years ago |
Christoph Ruegg
|
75c0b69645
|
LA: drop Common class (redundant since Builder)
|
13 years ago |
Christoph Ruegg
|
7ec72961a9
|
LA: Refactor away the remaining usages of the non-generic base classes
|
13 years ago |
Christoph Ruegg
|
e6fe8a8560
|
LA: Refactoring towards the generic matrix/vector types, test simplification
|
13 years ago |
Christoph Ruegg
|
fdd2c5368f
|
LA: expose publicly whether a matrix/vector storage format is dense or not
|
13 years ago |
Christoph Ruegg
|
a6c9e3eff3
|
Fix unit test bug
|
13 years ago |
Christoph Ruegg
|
b363e25714
|
Distributions: Simpler and more composeable random sampling from F#.
|
13 years ago |
Christoph Ruegg
|
e0745b5e16
|
LA: generalize remaining F# extensions, expose Zero/One
|
13 years ago |
Christoph Ruegg
|
3e4c215d37
|
LA: backport matrix of seq without rows/cols count from F# to core
|
13 years ago |
Christoph Ruegg
|
d761742ac9
|
LA: Drop bad using-namespace (and fix portable build)
|
13 years ago |
Christoph Ruegg
|
1d0c49086c
|
LA: rework create matrix from diagonal array or vector
|
13 years ago |
Christoph Ruegg
|
03a05b29ed
|
LA: push some of the manual F# matrix create routines up to storage for perf and C# support
|
13 years ago |
Christoph Ruegg
|
015d5211f0
|
LA: create matrix from row/col arrays, rework & simplify creating from F#
|
13 years ago |
Christoph Ruegg
|
72439d00ff
|
LA: Create sparse matrix from row/col vectors; rework creation in F#
|
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
|
79793217a5
|
LA: Update portable F# project
|
13 years ago |
Christoph Ruegg
|
d53c1cda0d
|
LA: Clean up and extend matrix enumeration
|
13 years ago |
Christoph Ruegg
|
88d26ccee0
|
LA: Clean up and extend vector enumeration
|
13 years ago |
Christoph Ruegg
|
3e3f89694d
|
LA: Generalize F# functions to generic types where possible
|
13 years ago |
Christoph Ruegg
|
8ec3597664
|
LA: F# create/init functions should always return generic types
|
13 years ago |
Christoph Ruegg
|
dab0fb03d2
|
Integration: simpify weird double-exponential transformation design
|
13 years ago |
Christoph Ruegg
|
65c44cf560
|
Financial: cosmetics
|
13 years ago |
Christoph Ruegg
|
0d385148c0
|
Distributions: adapt Rayleigh, add InvCDF
|
13 years ago |
Christoph Ruegg
|
b8c68e9775
|
Distributions: adapt Pareto, add InvCDF
|
13 years ago |
Christoph Ruegg
|
c710944044
|
Distributions: adapt Laplace
|
13 years ago |
Christoph Ruegg
|
dc12629f83
|
Distributions: adapt InverseGamma
|
13 years ago |
Christoph Ruegg
|
e9adc7e563
|
Distributions: adapt Gamma
|
13 years ago |
Christoph Ruegg
|
7f6514ca38
|
Distributions: adapt FisherSnedecor
|
13 years ago |
Christoph Ruegg
|
765dbcb5dd
|
Distributions: Erlang & Gamma: static WithXY with optional random source argument
|
13 years ago |