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
b9b35fb191
MKL: consistency, precision and accuracy configurable, applied in Init #198
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
e9b7efa2c1
Build: incremental FAKE builds with 'incremental' parameter
13 years ago
Christoph Ruegg
b4da1d0948
Control: rename NumberOfParallelWorkerThreads to MaxDegreeOfParallelism #197
13 years ago
Thomas Ibel
abcb95d102
add Control.TaskScheduler property
13 years ago
Thomas Ibel
0da254f1cc
remove Control.ParallelizeOperation()
13 years ago
Thomas Ibel
8f0a48354c
remove Control.DisableParallelization
13 years ago
tibel
960574053c
add CreateParallelOptions to show how to set the TaskScheduler
13 years ago
Thomas Ibel
bec32e2a02
small fixes in portable Parallel implementation
13 years ago
Thomas Ibel
8eafbcb88c
build Parallel class for portable
13 years ago
Thomas Ibel
a95529f6e4
create Partitioner for NET35
13 years ago
Christoph Ruegg
b0ed692ab2
RootFinding: new implementation for complex cubic roots, tests
13 years ago
Christoph Ruegg
035c5e2915
Evaluate: routine to evaluate a compley polynomial
13 years ago
Christoph Ruegg
abadd146ff
Complex: routines to get all square and cubic roots of a complex number
13 years ago
Christoph Ruegg
8249d26267
RootFinding: expose cubic in facade class
13 years ago
Christoph Ruegg
efd0b14ae2
Constants: sqrt(3) #194
13 years ago
Christoph Ruegg
5ea5de07a1
Distributions: fix Geometric distribution sampling
13 years ago
Christoph Ruegg
07237fc703
Distributions: Fix Zipf CDF at x=1
13 years ago
Christoph Ruegg
bca96c569d
Distributions: separate sample histogram test for continuous and discrete distributions
13 years ago
Christoph Ruegg
44b0b12db3
Distributions: extend sample distribution test to all continuous and most discrete distributions
13 years ago
Christoph Ruegg
a7b7194d42
Generate: fix/adapt unit test to new separation betwen Impulse and PeriodicImpulse
13 years ago
Christoph Ruegg
dfa9483c3b
Generate: clarifications and simplifications, F# module, docs
13 years ago
Christoph Ruegg
29bc58398f
Generate: LogSpacedMap, F# func argument support in F# module
13 years ago
Christoph Ruegg
ed940a85b2
Fsharp functions should use 'Func' instead of just 'F' as suffix
13 years ago
Christoph Ruegg
31274f7d85
Distance: add cosine distance
13 years ago
Christoph Ruegg
e82b38223c
Statistics: add Statistics F# module for higher order functions
13 years ago
Christoph Ruegg
464542379c
Docs: special functions; various backport for Codeplex docs
13 years ago
Christoph Ruegg
be8498e6c1
Build: do not copy FSharp.Core to out (fixes docs)
13 years ago
Christoph Ruegg
9fd4dc8dfc
Docs: random numbers, probability distributions
13 years ago
Christoph Ruegg
3b9a609d7d
RootFinding: fix .Net 3.5 build
13 years ago
Candy Chiu
09c89cc400
Added class Cubic to find the real roots of a cubic polynomial.
Added unit test class CubicTest.
13 years ago
Jack Pappas
4a80106408
Changed the BigRationalLarge type to a normal class instead of a single-case discriminated union because the F# compiler doesn't (yet) optimize single-case DU types as well as it could.
Removed the largely-unused BigRationalLargeImpl and BigRationalLarge modules; functions that were actually used were moved into members of the BigRationalLarge type.
13 years ago