Christoph Ruegg
3f90613ff7
Basic direct linear regression (simple, multiple, weighted, local)
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
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
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
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
e84479eab0
Distributions: s/IDistribution/IUnivariateDistribution/
13 years ago
Christoph Ruegg
a6928107c4
Complex: use common short names for exp/log/ln extension methods
13 years ago
Christoph Ruegg
ba77fb9bc9
Trig: use common short names for trig functions
13 years ago
Christoph Ruegg
8bfcab62ed
LA: Move all from .Generic namespace to parent namespace
13 years ago
Christoph Ruegg
01b54a5168
Drop obsolete code
13 years ago
Christoph Ruegg
42004fa292
Fit: linear generic fitting (generic x values)
13 years ago
Christoph Ruegg
7362fd9a1f
LA: minor optimization
13 years ago
Christoph Ruegg
e126c553db
RootFinding: drop 'and' in functions; migrate exception text to resx.
13 years ago
Christoph Ruegg
36c29878a3
RootFinding: simple usage in F# module should try the same algorithms as core
13 years ago
Christoph Ruegg
8573ba072e
RootFinding: Add bisection and non-robust newton raphson to F# module
13 years ago
Christoph Ruegg
e44454ef94
Build: No longer impersonate System.Numerics to avoid conflicts; introduce new build flags for more flexible config: NOSYSNUMERICS, NATIVEMKL
13 years ago
Christoph Ruegg
f668ff7932
Tests: file rename
13 years ago
Christoph Ruegg
a1e46dff86
FSharp: support new F#3.1 slicing setters on matrices
13 years ago
Christoph Ruegg
e106872e73
FSharp: support new F#3.1 slicing getters on matrices (setters prepared as well)
13 years ago
Christoph Ruegg
89a110db1a
Matrix: updated F# module for ofColumn/RowVectors
13 years ago
Christoph Ruegg
5749cc36e7
RootFinding: F# module
13 years ago
Christoph Ruegg
b69126a513
Fitting: inline doc
13 years ago
Christoph Ruegg
a7e247ecd4
Fitting: rename from LeastSquares to Fit for discoverability
13 years ago
Christoph Ruegg
f01a95d23d
Fitting: Tweaks to F# linear combination fitting
13 years ago
Christoph Ruegg
8fc3ba9470
Fitting: Idiomatic least squares curve fitting for F#
13 years ago
Robin Neatherway
45b45301b9
Update LinearAlgebra.Double.Vector.fs
14 years ago
Robin Neatherway
b0d3ca8ebc
Update LinearAlgebra.Double.Vector.fs
Correct `create` docstring
14 years ago
Gauthier Segay
e1050bbfe9
FSharp.proj adjustments for Release-Signed configuration.
* make MathNet.Numerics.FSharp assembly signed when built in Release-Signed configuration
* set appropriate output folder for Release-Signed configuration
14 years ago
Christoph Ruegg
53200083fa
Twek naming of new F# matrix creating functions
14 years ago
Christoph Ruegg
a3a40666b6
LA: Functional Map/MapIndexed on matrices, with F# support
14 years ago
Christoph Ruegg
0384038145
LA: Functional Map/MapIndexed on vectors, with F# support
14 years ago
Christoph Ruegg
5f5d29cb6a
LA: matrix OfColumns/OfRows more usable, basic tests
14 years ago
Christoph Ruegg
fad553b8a4
LA: matrix of nested enumerables, with F# support and tests
14 years ago
Christoph Ruegg
3cb3eccf2b
FSharp: matrix/vector zeroCreate, randomCreate, create, raw, ofArray2
14 years ago
Christoph Ruegg
2876913afe
LA: matrices of indexed enumerable
14 years ago
Christoph Ruegg
68b620ebee
LA: vectors of indexed enumerable
14 years ago
Christoph Ruegg
2419e54a0e
FSharp: Matrix.diag should leverage core SetDiagonal
14 years ago
Christoph Ruegg
e40928256e
FSharp: leverage functional matrix/vector init of core
14 years ago
Christoph Ruegg
af476c29f1
LA: matrix construction rework #104
14 years ago
Christoph Ruegg
12c918202a
FSharp: use more efficient constructs where possible
14 years ago