Kuan Bartel
16851ac48d
OpenBlasLinearAlgerbraProvider implementation. It is basically just a copy of the MklLinearAlgebraProvider minus the vector methods not included in OpenBLAS. The OpenBlasLinearAlgerbraProvider replaces the GotoBlasLinearAlgebraProvider.
Added a new unit test project which is just a copy of the UnitTests-MKL project but with different compilation symbols (NATIVEMKL vs NATIVEOPENBLAS) to control which native provider is loaded. LinearAlgebraProviderTests should probably be in its own project.
12 years ago
Christoph Ruegg
c0a94944d6
Native: uniform test compilation symbols
12 years ago
Matthew Johnson
8b7b617481
Some things are working, but most aren't. There appears to be something wrong with my usage of cublas?getriBatched, which isn't entirely surprising. I'll need to figure that out next.
12 years ago
Christoph Ruegg
43c361dd87
Native: replace NATIVEMKL build constant with NATIVE as it can be used by other native providers as well #296
12 years ago
Christoph Ruegg
2b0700a1d1
Native: unit test native providers
13 years ago
Christoph Ruegg
865d83ba2d
Build: .Net 3.5 tests now compiled against .Net 3.5 (instead of .Net 4.5)
13 years ago
Christoph Ruegg
2f275c1fb0
Build: make whole unit test suite hybrid so it can run against all portable profiles
13 years ago
Christoph Ruegg
8111e739df
LA Provider: move to Providers namespace
13 years ago
Marcus Cuda
a5e97e59ca
removed console.writeline
14 years ago
Marcus Cuda
53294d32e2
made UseLinearAlgebraProvider an assembly attribute so it applies to all tests
commented on the norm calcuation in the MKL provider. there seems to be a bug in zlange. contacted intel
14 years ago
Christoph Ruegg
1c328db9d7
Tests: Action Attributes instead of global setup (simplifies hierarchy), some net4.5 fixes
14 years ago
Marcus Cuda
cbd321574f
andriy's conversion to a generic matrix
16 years ago
Marcus Cuda
1a8cce73c6
Merged Andriy's additions as follows:
Added optimized versions of L1, Frobenius, and infinity norms to the dense and sparse matrices
Added a TransposeAndMultiply method to Matrix DenseMatrix, and SparseMatrix
Ported the Gram-Schmidt QR factorization from dnAnalytics
Ported the diagonal matrix from dnAnalytics
Ported the iterative solvers from dnAnalytics
16 years ago
Marcus Cuda
b06cfe4175
io: added matlab reader
matrix: added general version of matrix norms - need to add dense and sparse specific
16 years ago
Christoph Ruegg
722b9736c4
Numerics: udated headers (sorry for the code churn..)
17 years ago
Marcus Cuda
4ccfa45871
Project merging: renamed projects
Signed-off-by: Marcus Cuda <marcus@cuda.net>
17 years ago
Christoph Ruegg
215f910a2c
transforms: hartley - naive
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Christoph Ruegg
a193ad19c7
interpolation: ported cubic spline algorithm
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Jurgen Van Gael
4e22ba370d
Fixed StyleCop warnings.
Added ContinuousDistribution class.
Added ContinuousDistribution unit tests.
Added more unit tests in Normal class.
Added Control class with property to check distribution parameters.
Tried to fix the StyleCop header warnings by changing the file encoding but didn't seem to work all that well.
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Jurgen Van Gael
e592d262cc
More unit tests.
Added Erfc and ErfcInv.
Fixed StyleCop problems.
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Jurgen Van Gael
281c02756f
Added Erf tests.
Fixed erf implementation.
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Jurgen Van Gael
ef0141298e
Partial Normal distribution implementation.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
17 years ago
Marcus Cuda
c2c6e4660f
started working on build files
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
17 years ago
Christoph Ruegg
2778324285
empty projects
17 years ago