Christoph Ruegg
b7e348eb91
Fit: expose optional intercept in Fit.MultiDim
13 years ago
Christoph Ruegg
fa67ff3ab4
BigRational: fix pow to support negative integer exponents
13 years ago
Christoph Ruegg
c276df6d05
Statistics: MeanStandardDeviation (analog to MeanVariance)
13 years ago
Christoph Ruegg
a63bc647f8
Statistics: Median direct implementation instead of R8-compatible 0.5-quantile
13 years ago
Christoph Ruegg
6aecba2bf4
Modulus, Remainder and Factorial for BigInteger
13 years ago
Christoph Ruegg
1ebebfb62f
BigRational: add IsZero, IsOne, IsInteger, Reciprocal, Pow (compat with **), FromFraction
13 years ago
Christoph Ruegg
66e35d47de
LA: orthonormal basis of the kernel (null space) and range (column space)of a matrix. Nullity.
13 years ago
Christoph Ruegg
42a96d2f83
Update release notes, contributors
13 years ago
Christoph Ruegg
d285d2eb26
Distributions: static PMF, PMFLn, CDF functions for discrete distributions
13 years ago
Christoph Ruegg
6f8968f405
Merge pull request #203 from smoothdeveloper/master
File renames to comply with case sensitive file systems
13 years ago
gauthier
5e2fb1e975
fix build scripts to point to appropriate NuGet.exe on case sensitive file systems
13 years ago
gauthier
05dcaaa222
File renames to comply with case sensitive file systems
13 years ago
David Prince
38097e6d52
TriangularCreateFailsWithBadParameters is now a parameterised test with multiple test cases, instead of a single test containing multiple assertions.
13 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).
13 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.
13 years ago
Christoph Ruegg
e03be060a4
Merge pull request #199 from jack-pappas/fs-bignum-optimized
BigNum Optimizations
13 years ago
Christoph Ruegg
ab3c982781
Build: fix F# PCL projects
13 years ago
Christoph Ruegg
7a5f66d23f
Docs: minor tweaks on linux usage
13 years ago
Christoph Ruegg
76275cec01
Docs: using with Linux, F#, and MKL on Linux
13 years ago
Christoph Ruegg
e1e735bc10
Build: fix F# projects to build with mono F#
13 years ago
Christoph Ruegg
0630c63861
Build: fix FAKE build script on mono (so that mono finds FAKE dependencies)
13 years ago
Christoph Ruegg
e34cb08994
Distributions: Binomial.CDF should leverage BetaRegularized
13 years ago
Christoph Ruegg
b51bd337f0
Throw ArgumentException instead of ArgumentOutOfRangeException where it was used without parameter arg
13 years ago
Christoph Ruegg
b8ccb66a9d
Tests: Use Assert.That for exception tests
13 years ago
Christoph Ruegg
3803923670
Distributions: upgrade to simpler parameter verification (discrete)
13 years ago
Christoph Ruegg
32e3453874
Distributions: shortcut static sample functions (discrete)
13 years ago
Christoph Ruegg
0c5630492a
Distributions: shortcut static sample functions (continuous)
13 years ago
Christoph Ruegg
0aef2d4694
Random: all RNGs must provide static Sample(values) function to fill existing array
13 years ago
Christoph Ruegg
5fccbdd957
Cosmetics
13 years ago
Christoph Ruegg
c86fb9c613
Threading: CommonParallel internalized
13 years ago
Christoph Ruegg
ac47794a59
Test: slightly relax evd test (mkl), Control.UseNativeMKL(with params)
13 years ago
Christoph Ruegg
8e3872ec4c
Special Functions: BetaRegularized always returns result (after reaching eps or 140 iterations)
13 years ago
Christoph Ruegg
922fa9ba8b
Control: internalized ParallelizeElements/Order
13 years ago
Christoph Ruegg
1e25a3a683
MKL: catch DllNotFoundException if provider is not available #198
13 years ago
Christoph Ruegg
0134e573b3
Docs: fix typo in docs title
13 years ago
Christoph Ruegg
b9b35fb191
MKL: consistency, precision and accuracy configurable, applied in Init #198
13 years ago
Christoph Ruegg
f5fce7908f
Build: FAKE targets to build and test native providers (Intel MKL)
13 years ago
Christoph Ruegg
b173b6d73a
Tests: minor relaxation
13 years ago
Christoph Ruegg
3992a32123
Tests: more consistent naming in AssertHelpers
13 years ago
Christoph Ruegg
04d36411d5
LA: slightly reworked EVD unit tests
13 years ago
Christoph Ruegg
09f504a762
MKL: add capability query support
13 years ago
Christoph Ruegg
671c9639bc
FFT: code reorg, drop Transform class (now redundant)
13 years ago
Christoph Ruegg
cb08427ac9
FFT: Fourier and Hartley classes now static, compact names, dropped Algorithms namespace
13 years ago
Christoph Ruegg
0bd0e3706a
Update contributors
13 years ago
Christoph Ruegg
4c56bf6c5a
Update release notes, readme, contributors
13 years ago
Christoph Ruegg
e9b7efa2c1
Build: incremental FAKE builds with 'incremental' parameter
13 years ago
Christoph Ruegg
b4da1d0948
Control: rename NumberOfParallelWorkerThreads to MaxDegreeOfParallelism #197
13 years ago
Christoph Ruegg
5d3ef8c1ed
Merge pull request #197 from tibel/taskscheduler
Simplify CommonParallel
13 years ago
Thomas Ibel
abcb95d102
add Control.TaskScheduler property
13 years ago
Thomas Ibel
0da254f1cc
remove Control.ParallelizeOperation()
13 years ago