Jurgen Van Gael
d27833fd5e
Added a matrix multiplication algorithm.
17 years ago
Jurgen Van Gael
585203507f
Ported managed linear algebra algorithms for vector manipulation.
17 years ago
Jurgen Van Gael
c19e0c535b
Implemented managed matrix routines: addition, subtraction and pointwise multiplication.
17 years ago
Jurgen Van Gael
11a3485c8c
Documentation fixes.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
dc8b278b91
Ported F# MCMC samples.
17 years ago
Jurgen Van Gael
3ad1c2a207
Ported dnAnalytics Markov Chain Monte Carlo algorithms.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Marcus Cuda
3e4fbb3103
setup native wrapper testing framework
17 years ago
Marcus Cuda
41935128ae
added complex32 type to native provider templates
17 years ago
Marcus Cuda
511b872aed
added complex32 type
17 years ago
Marcus Cuda
5a77e2116e
added missing tests
17 years ago
Marcus Cuda
6f64dc0b3a
added simple log impl
17 years ago
Marcus Cuda
3c8fe6da01
started syncing up the complex api with .NET 4.0
17 years ago
Jurgen Van Gael
72e771abbb
Fixed bugs in distributions.
17 years ago
Jurgen Van Gael
10b2c7f511
Fixed small StyleCop errors.
17 years ago
Jurgen Van Gael
1ce3b42491
Some bug fixes on Binomial, Categorical and Multinomial distributions.
17 years ago
Marcus Cuda
113eff6241
added code generatation warning
17 years ago
Marcus Cuda
2402a563df
started code generation templates native providers
17 years ago
Marcus Cuda
026a657c99
added x64 build settings for MKL
17 years ago
Marcus Cuda
1734aec782
don't need to test _WINDOWS if only being used on Windows
17 years ago
Marcus Cuda
4a8658fddc
just getting the x86 native libraries to compile
17 years ago
Marcus Cuda
8672951779
added Serializable attribute to AggregateException
removed unnecessary VS solutions
17 years ago
Jurgen Van Gael
5b651f1285
Added Logit and Logistic functions.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
6334379f12
Updated the F# interface to comply with the October 2009 CTP.
Added a DenseMatrix constructor which references an array.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
e0ad31caaf
Fixed some bugs in the DenseMatrix implementation.
17 years ago
Jurgen Van Gael
7f23d8d912
Added initial DenseMatrix implementation.
Ported F# Matrix and DenseMatrix interface.
17 years ago
Jurgen Van Gael
d8b8520409
Added log-normal distribution.
Fixed some F# methods.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
ad71498901
Added F# Matrix module.
17 years ago
Jurgen Van Gael
5f9611f1d8
Removed VectorNormal distribution awaiting Cholesky decomposition.
17 years ago
Jurgen Van Gael
aab6c0186b
Initial version of VectorNormal distribution.
17 years ago
Marcus Cuda
a2464408d5
changed the count type from int to unlong to help prevent overflow
17 years ago
Marcus Cuda
5f804e3c1e
managed provider addes empty ILinearAlgebraProvider mehtods for the thee currenly supported types
17 years ago
Marcus Cuda
3dbf0ccce9
made ILinearAlgebraProvider generic
17 years ago
Marcus Cuda
a229877ea5
made ILinearAlgebraProvider generic
17 years ago
Marcus Cuda
0f41886fab
corrected the length of the SVD work array documentation
17 years ago
Marcus Cuda
44c258e975
added compound SVD and QR solve
17 years ago
Marcus Cuda
3e4a31ec8a
fixed the QR methods to be more work better with the managed provider
17 years ago
Marcus Cuda
2503155bc7
flushed out linear algebra provider interface
17 years ago
Marcus Cuda
1d8645c15e
Removed the Algorithm factory, now just registering the providers in the Control class
Made the managed provider public
17 years ago
Jurgen Van Gael
8b73646e78
Added Histogram example in F#.
Removed AlmostZero from incomplete Gamma function.
Ported Pearson correlation computation.
Added more histogram unit tests.
Fixed a bug in the histogram code.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
db4a70cbe4
Enabled Beta entropy test.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
742da56f8c
Added discrete uniform distribution.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
497938a20e
Added F# Apply example
Added F# DenseVector implementation
Added the Histogram class
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Jurgen Van Gael
59ff93f1b0
Added incomplete Gamma functions.
Added incomplete Beta functions.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Marcus Cuda
36b0498e6d
Removed AlmostZero and add reference to the NIST test data in the unit tests project
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
bef57e21df
added some of the missing parallel tests
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
b97b20b2e7
removed failing test, will add back in a moment
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
a6f32a241b
removed failing test, will add back in a moment
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
4e9ed41576
localInit is now called once per thread rather than once per Parallel call
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
1ffd3e13e6
Tweaked the parallel code, but the ForEach still performs slowly
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Marcus Cuda
914c317157
removed GetIndexedEnumerator from Vector - will add it back to the sparse Vector
moved the scaling factor and max block size from control into the Parallel class and made them constant
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago