Christoph Ruegg
|
1fdb3599c2
|
Set beta2 version for F# modules
|
15 years ago |
Marcus Cuda
|
820cba83cd
|
added support for large sparse matrices with less than int.MaxValue non-zero elelements, work items: 5688
|
15 years ago |
Marcus Cuda
|
6a8e9a4431
|
added external links to test files. doesn't compile do to the sequential attributes
|
15 years ago |
Marcus Cuda
|
bbb5a3eaa8
|
updated ACML instructions
|
15 years ago |
Christoph Ruegg
|
846ccc5707
|
readme/authors files updated
|
15 years ago |
Marcus Cuda
|
919fc757ce
|
fixed transpose enum name and added directions to build the native provider.
|
15 years ago |
Marcus Cuda
|
ca4d099a13
|
updated license and doc generation info
commented out T4 refence in teamcity bootstrap file
|
15 years ago |
Marcus Cuda
|
8e24293a79
|
moved factorization extenstions into typed namespaces
removed version t4 template for the silverlight project
|
15 years ago |
Marcus Cuda
|
960149224f
|
removed t4 templates
|
15 years ago |
Marcus Cuda
|
4c856982f1
|
native: fixed bug converting enum to char
|
15 years ago |
Marcus Cuda
|
7b7e1722d3
|
fixed my last fix and the original bug
|
15 years ago |
Marcus Cuda
|
705ef289dd
|
fixed lower triangle bug
|
15 years ago |
Alexander Karatarakis
|
9a4441c946
|
(Strictly)Upper/Lower Triangle(): Now using iterations that only go through the necessary elements instead of having nested if statements. Reduced nesting and improved efficiency.
|
15 years ago |
Alexander Karatarakis
|
f1530e223a
|
(Strictly)Upper/Lower Triangle(): Changed iterations to have rows as outer loop and columns as inner loop. Was previously mixed [Consistency Change]
|
15 years ago |
Alexander Karatarakis
|
ca9a455144
|
Removed redundant braces.
|
15 years ago |
Alexander Karatarakis
|
46ad88b73e
|
(Strictly)Upper/Lower Triangle(): Changed (i,j) to (row, column) [Naming Style Change]
|
15 years ago |
Marcus Cuda
|
089544a1f6
|
added missing Serializable attributes. work item:5683
|
15 years ago |
Alexander Karatarakis
|
71b30bdd6d
|
Removed "diagonal" from Multiply() and TransposeAndMultiply() methods because a)it can handle non-diagonal matrices and b) other methods don't make this clarification (consistency)
|
15 years ago |
Alexander Karatarakis
|
6892b7c768
|
Fixed Add and Subtract methods in DiagonalMatrix to use the correct type of matrix.
|
15 years ago |
Marcus Cuda
|
bc1d9df3bc
|
native: finished acml provider - needs more testing
|
15 years ago |
Marcus Cuda
|
28ac162287
|
native: using MKL_INT in MKL provider and renamed common template to norm
|
15 years ago |
Marcus Cuda
|
3a08ed3463
|
tests: removed redundant matrix copying from factorization test to speed things up
|
15 years ago |
Marcus Cuda
|
f068a33ca5
|
updated gotoblas to not call serveal routines
|
15 years ago |
Marcus Cuda
|
944c79c721
|
native: switched to f2c defined integers
|
15 years ago |
Marcus Cuda
|
ee933111e3
|
native: fixed several native interface bugs
|
15 years ago |
Marcus Cuda
|
435eaff230
|
fixed matrix multiple bug when using more than two threads
|
15 years ago |
Marcus Cuda
|
4306a730d4
|
native: change the gotoblas wrapper to use the dll build and lapack interface
|
15 years ago |
Marcus Cuda
|
06b43e5481
|
updated t4 builder to build GotoBlas templates
|
15 years ago |
Marcus Cuda
|
720f90cc66
|
native: reorg'ed and started ACML provider
|
15 years ago |
Marcus Cuda
|
1713db411a
|
added GotoBLAS2 provider class.
|
15 years ago |
Marcus Cuda
|
01671115f9
|
gotoblas now compiles, but there is a dependency problem with gfortran. reorg'ed the files a bit
|
15 years ago |
Marcus Cuda
|
9a37b3c9a5
|
native: started GotoBLAS2 wrapper - BLAS compiles
|
15 years ago |
Abratiychuk
|
37526cb8d9
|
Change MatrixMultuplyWithUpdate to cache-oblivious multiplication.
|
15 years ago |
Marcus Cuda
|
9f2d5e5923
|
dense matrix performance tweak. work item: 5680
|
15 years ago |
Marcus Cuda
|
676dd39c55
|
stylecop fixes
|
15 years ago |
Alexander Karatarakis
|
ba63a4b4e0
|
Unit tests for Single.
|
15 years ago |
Alexander Karatarakis
|
e8034ef091
|
Unit tests for Complex32.
|
15 years ago |
Alexander Karatarakis
|
f3b3806c0a
|
Unit tests for Double.
|
15 years ago |
Alexander Karatarakis
|
dc7bb4e2c5
|
Moved methods to a more appropriate place on Complex.
|
15 years ago |
Alexander Karatarakis
|
8a95a1ccdc
|
Unit Tests for Complex.
|
15 years ago |
Alexander Karatarakis
|
f4e8456a62
|
Removed stubs in SparseMatrix. Calculation of A^T*x is inefficient for CSR format so it defaults to generic calculation.
|
15 years ago |
Alexander Karatarakis
|
ecaa031ca1
|
Previous commits were for DenseMatrix. Created stubs for SparseMatrix.
|
15 years ago |
Alexander Karatarakis
|
793d976952
|
Implemented DoTransposeThisAndMultiply for matrices & vectors on Complex32.
|
15 years ago |
Alexander Karatarakis
|
765cae8482
|
Implemented DoTransposeThisAndMultiply for matrices & Vectors on Complex.
|
15 years ago |
Alexander Karatarakis
|
18e6ed5e7b
|
Implemented DoTransposeThisAndMultiply for matrices & Vectors on Float.
|
15 years ago |
Alexander Karatarakis
|
71cd9c691d
|
Implemented DoTransposeThisAndMultiply for matrices on Double.
|
15 years ago |
Alexander Karatarakis
|
ba4648d3cc
|
Implemented DoTranspsoeThisAndMultiply for vectors on Double.
|
15 years ago |
Alexander Karatarakis
|
fd97574f2f
|
Implemented TranspsoeThisAndMultiply for Vectors.
|
15 years ago |
Alexander Karatarakis
|
e0ff4e89d3
|
Implemented virtual TransposeThisAndMultiply methods for matrices.
|
15 years ago |
Marcus Cuda
|
404e4c6ec2
|
native: added unit tests for other data types and a bunch of bug fixes
|
15 years ago |