EigenvaluesInPlace exceeded {0} iterations
- Dominant language
- C#
- Stars
- 1.6k
- Forks
- 240
- PR merge metrics
- No merged PRs in 30d
Description
How should we go about debugging errors of the following type?
`EigenvaluesInPlace exceeded {0} iterations`
https://github.com/dotnet/infer/blob/main/src/Runtime/Core/Maths/Matrix.cs#L2256
In particular, I am seeing:
```
EigenvaluesInPlace exceeded 150 iterations
at Microsoft.ML.Probabilistic.Math.Matrix.EigenvaluesInPlace(Matrix A, Double[] eigenvaluesReal, Double[] eigenvaluesImag)
at Microsoft.ML.Probabilistic.Factors.GaussianOp_Slow.GetRoots(IList`1 coeffs, Double[]& rootsReal, Double[]& rootsImag)
at Microsoft.ML.Probabilistic.Factors.GaussianProductOp_Slow.AAverageConditional(Gaussian Product, Gaussian A, Gaussian B)
at Microsoft.ML.Probabilistic.Factors.GaussianProductOp.AAverageConditional(Gaussian Product, Gaussian A, Gaussian B)
....
```
Does it just mean that it is running for too many iterations?
Contributor guide
Assessment
This issue has not been assessed yet.