Christoph Ruegg
8cf40fbaf1
LA: fix wrong description in vector infinity norm inline docs
12 years ago
Christoph Ruegg
9afcf2a98a
LA: Matrix FoldRows/FoldColumns
12 years ago
Christoph Ruegg
519b0baf22
LA: clear a set of rows or columns at storage level
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
8573cedafc
LA: transpose at storage level, more efficient sparse implementation (via wo80)
12 years ago
Christoph Ruegg
1671a9ec32
LA: Matrix MapSubMatrixIndexedTo
12 years ago
Christoph Ruegg
7820018d3b
LA: restrict modified sparse*diagonal matrix product to square diagonal matrices only
12 years ago
Christoph Ruegg
f551d7f8a6
LA: optimize sparse*sparse and sparse*diagonal matrix products (via wo80); cleanup
12 years ago
Christoph Ruegg
ebc5471d5c
LA: special case for matrix inplace map
12 years ago
Christoph Ruegg
d0e1fc4c14
Sorting: key-value and key-item1-item2 sub-range sorting; insertion sort on very small sets
12 years ago
Christoph Ruegg
0e08d79b3c
Functions: various common test functions like Rosenbrock
12 years ago
Christoph Ruegg
69a8b656da
Statistics: DescriptiveStatistics must use a long counter to support large sample sets
12 years ago
Christoph Ruegg
515ebee32b
LA: vector storage copy zero-length subset should skip instead of fail
12 years ago
Christoph Ruegg
60bf40dcc0
LA: iterative solver: delegate stop criterion, e.g. for interactive iteration
12 years ago
Christoph Ruegg
37af10962f
LA: more informative exception in case of unsupported data type in builder
12 years ago
Christoph Ruegg
8671f12592
LA: rename 'criterium' to 'criterion'
12 years ago
Christoph Ruegg
2689e5c989
Distributions: Categorical impl of mean, variance, stddev and median #187
12 years ago
Christoph Ruegg
fb4e4e0195
Distributions: discrete distribution Median should be double; multiple modes #189 #187
12 years ago
Christoph Ruegg
d05918402f
Distributions: fix sign of Categorical entropy #187
12 years ago
Christoph Ruegg
c568c2fe86
Statistics: more tests to verify consistency between implementations
12 years ago
Christoph Ruegg
c56cc4986d
Statistics: simpler PopulationSkewness and PopulationKurtosis implementation
12 years ago
Christoph Ruegg
b0ecf6c947
Statistics: add Skewness, PopulationSkewness, Kurtosis and PopulationKurtosis #210
12 years ago
Christoph Ruegg
f714bc259d
Statistics: RunningStatistics with skewness and kurtosis #210
12 years ago
Christoph Ruegg
3e1cd36698
Statistics: descriptive statistics which are not available must be NaN #210
12 years ago
Christoph Ruegg
4b7d61e920
Distributions: array-sampling 2
12 years ago
Christoph Ruegg
85bff1bc83
Distributions: array-sampling (wip)
12 years ago
Christoph Ruegg
96c0469dfb
Distributions: throw ArgumentException (instead of out-of-range) for bad distribution parameters
12 years ago
Christoph Ruegg
0f0da3b5c6
Distributions: Triangular distribution parameter exception aligned, fixes tests #202
12 years ago
Christoph Ruegg
13018811c9
Drop redundant namespace (fixes portable build)
12 years ago
Christoph Ruegg
ca8c2846ca
LA: matrix RemoveRow/RemoveColumn #207 #45
12 years ago
Christoph Ruegg
d9d5b170e8
LA: more efficient matrix InsertRow/InsertColumn #207
12 years ago
Christoph Ruegg
bb8a14e815
LA: positive integer matrix power #205
12 years ago
Christoph Ruegg
636920cca0
LA: Matrix pointwise power, exponential and natural logarithm #205
12 years ago
Christoph Ruegg
b44ed23efa
LA: Vectors pointwise power, exponential and natural logarithm #205
12 years ago
Christoph Ruegg
d83a8f8ba1
LA: storage-aware non-inplace map on matrices
12 years ago
Christoph Ruegg
f73bc67ee0
LA: storage-aware non-inplace map on vectors
12 years ago
Christoph Ruegg
4c6c1a5134
Typo: s/Devide/Divide/ #205
12 years ago
Christoph Ruegg
b7e348eb91
Fit: expose optional intercept in Fit.MultiDim
12 years ago
Christoph Ruegg
c276df6d05
Statistics: MeanStandardDeviation (analog to MeanVariance)
12 years ago
Christoph Ruegg
a63bc647f8
Statistics: Median direct implementation instead of R8-compatible 0.5-quantile
12 years ago
Christoph Ruegg
6aecba2bf4
Modulus, Remainder and Factorial for BigInteger
12 years ago
Christoph Ruegg
66e35d47de
LA: orthonormal basis of the kernel (null space) and range (column space)of a matrix. Nullity.
12 years ago
Christoph Ruegg
d285d2eb26
Distributions: static PMF, PMFLn, CDF functions for discrete distributions
12 years ago
gauthier
05dcaaa222
File renames to comply with case sensitive file systems
12 years ago
David Prince
e93f35b8f0
Fixed unit test failure: Triangular should not accept infinite parameters.
I noticed that none of the other distribution classes check for infinite values, but perhaps they should.
See #201 .
Note that +Infinity is a valid input parameter for the Beta distribution (see BetaTests.cs).
12 years ago
David Prince
8af9880a0c
- Added unit tests file for Triangular distribution (TriangularTests.cs).
- Added some unit tests for Triangular distribution, using BetaTests.cs as a template.
There are still more unit tests to bring over from BetaTests.cs.
- (fixed) Triangular dist's static sample methods weren't declared as static.
* To fix: Three of the existing tests are still failing.
12 years ago
Christoph Ruegg
ab3c982781
Build: fix F# PCL projects
12 years ago
Christoph Ruegg
e34cb08994
Distributions: Binomial.CDF should leverage BetaRegularized
12 years ago
Christoph Ruegg
b51bd337f0
Throw ArgumentException instead of ArgumentOutOfRangeException where it was used without parameter arg
12 years ago
Christoph Ruegg
3803923670
Distributions: upgrade to simpler parameter verification (discrete)
12 years ago