Marcus Cuda
7caa9b1110
fixed a complex ToString bugs and lowered the accuracy on some of the single precision tests that were failing on x64
16 years ago
Marcus Cuda
4fe613c977
distributions: Vladmir's first take at the distributions
16 years ago
Marcus Cuda
564529b642
la: added Andriy's eigen value decomp code
16 years ago
Marcus Cuda
8585733257
la: added Andriy's complex32 LA code
16 years ago
Marcus Cuda
17d5941ea2
added andriy's single LA
16 years ago
Marcus Cuda
a3e51bcc93
added andriy's complex LA
16 years ago
Marcus Cuda
cbd321574f
andriy's conversion to a generic matrix
16 years ago
Marcus Cuda
9ba1fcc556
merged andriy's changes
16 years ago
Marcus Cuda
b17bbf47cc
merged andriy's changes
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
Jurgen Van Gael
941f0ca790
Added sparse interface to the F# front-end.
Fixed unit tests for new functional friendly vector interface.
16 years ago
Jurgen Van Gael
164f4e1a32
Fixed all bugs on Vector and DenseVector for the new functional friendly interface.
16 years ago
Jurgen Van Gael
9f1461aa5b
Bug fixes in the unit tests for the new functional friendly API.
Typo fix: Sparce -> Sparse
16 years ago
Jurgen Van Gael
48454e6094
Updated unit tests to reflect new Vector API.
16 years ago
Jurgen Van Gael
37bd9b67de
Reformatting of Vector.Norm and Vector.Normalize code.
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
Marcus Cuda
2838a63876
io: ported delimited writer. added support for different cultures and column headers
16 years ago
Marcus Cuda
fbb3f2a716
io: ported delimited reader. made it generic, added support for different cultures, and fixed regex bug
16 years ago
Marcus Cuda
3acc531b83
added io directory
16 years ago
Marcus Cuda
832c626cea
factor: Merged Andriy's factorization code for user defined matrices
16 years ago
Abratiychuk
f9647af27d
Implemented Matrix Rank, ConditionNumber, Determinant, Inverse.
Finished LU in ManagedLinearAlgebraProvider
16 years ago
Marcus Cuda
b61a1a97b9
svd: merged Andriy's svd code and qr work array update
16 years ago
Marcus Cuda
f89831ebea
added Andriy's Householder QR, added ISolver, and fixed stylecop warnings
16 years ago
Marcus Cuda
c62ba47988
merged Andriy's sparse optimizations
a little clean up
16 years ago
Christoph Ruegg
17b847f891
Tests: User-defined Matrix/Vector now copy provided array in ctor, fixing failing LA Permutation unit tests
16 years ago
Marcus Cuda
a6572fa189
sparse: merge Andriy's additions
16 years ago
Marcus Cuda
3576ba3404
added missing files
16 years ago
Marcus Cuda
3a624c586d
cleaned up matrix names
16 years ago
Marcus Cuda
a3b39c5622
sparse: added Andriy's sparse matrix
16 years ago
Marcus Cuda
690f625e1e
merged Hany additions
16 years ago
Hani Medhat
8b0f6e5713
Added AbsoluteMaximum, AbsoluteMaximumIndex and fixed a bug with Random method.
16 years ago
Jurgen Van Gael
510fa2c4c1
Small incremental changes.
Added F# DenseMatrix.initRow and DenseMatrix.initCol
Renamed PointWiseXXX to PointwiseXXX
Added Matrix.SetRow and Matrix.SetCol
16 years ago
Marcus Cuda
57e590dc3b
sparse: added the latest of Andriy's changes
added sparse vector to the SilverLight project
16 years ago
Jurgen Van Gael
8d4c4c4792
Forgot to add the Permutation class.
16 years ago
Jurgen Van Gael
6242f534fd
Added Permutation class.
Added Matrix.PermuteRows and Matrix.PermuteColumns.
Further implementation of LU decomposition.
16 years ago
Jurgen Van Gael
9755692cf8
Small additions to LU and initial unit tests.
16 years ago
Marcus Cuda
116d4c0a13
vector: fixed outer product parallel bug
16 years ago
Marcus Cuda
8f8a23e7a2
vector: corrected pointwise methods
16 years ago
Marcus Cuda
7e698cd2b7
vector: minor cleanup of Hany's additional vector methods
16 years ago
Hani Medhat
f213e9988b
Added:
AbsoluteMinimum()
AbsoluteMinimumIndex()
GetSubVector() - rename SubVector()
Maximum()
MaximumIndex()
Minimum()
MimumIndex()
Sum()
SumMagnitudes()
SetValues()
DyadicProduct()
Random()
TensorMultiply()
16 years ago
Hani Medhat
85158f00d1
Added:
AbsoluteMinimum()
AbsoluteMinimumIndex()
SubVector()
16 years ago
Hani Medhat
24333feeb0
Added Append, Stack, DiagonalStack, Trace to Matrix class.
Added PointWiseMultiply to abstract vector class.
16 years ago
Hani Medhat
6d4ad02f93
Restoing things back
16 years ago
Hani Medhat
5f7709e7e1
Commiting again
16 years ago
Hani Medhat
8eeec77fca
adding new file
16 years ago
Hani Medhat
e0102ac489
trying to commit
16 years ago
Hani Medhat
692cde5eb4
Test github
16 years ago
Abratiychuk
16ee5688d7
Added SparseVector implementation and Unit tests for it
16 years ago
Marcus Cuda
3420d73995
Fixed bug pointed out by Andriy Bratiychuk
16 years ago
Marcus Cuda
b5b14af52f
added skeleton IO project for Matlab, CSV, MatrixMarket, and Excel readers/writers
16 years ago