andrewssobral / andrewssobral/redsvd

計算メソッドにSymEigenを指定した場合、eigen3のassertionに引っかかって落ちる

Offen
#3 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
auto-migrated Priority-Medium Type-Defect
Vorherrschende Sprache
C++
Sterne
7
Forks
3
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

```
What steps will reproduce the problem?
$ cat file1
1.0 2.0 3.0 4.0 5.0
-2.0 -1.0 0.0 1.0 2.0
1.0 -2.0 3.0 -5.0 7.0
$ redsvd -i file1 -o file1 -r 2 -f dense -m SymEigen && cat file1.*
compute SymEigen
read matrix from file1 ... -4.07454e-09 sec.
rows: 3
cols: 5
rank: 2
compute ... assertion "lhs.cols() == rhs.rows() && "invalid matrix product" &&
"if you wanted a coeff-wise or a dot product use the respective explicit
functions"" failed: file
"/usr/local/include/eigen3/Eigen/src/Core/ProductBase.h", line 103, function:
Eigen::ProductBase::ProductBase(const Lhs&, const Rhs&)
[with Derived = Eigen::GeneralProduct >,
Eigen::Matrix, 5>, Lhs = Eigen::Transpose >, Rhs = Eigen::Matrix]
Aborted (core dumped)

What is the expected output? What do you see instead?
計算結果が出力されてほしい

What version of the product are you using? On what operating system?
- Windows XP
- Cygwin 1.7
- redsvd 0.1.2
- eigen3 beta2

Please provide any additional information below.

```

Original issue reported on code.google.com by `discommu...@gmail.com` on 16 Nov 2010 at 4:21

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.