Closed jploveless closed 2 years ago
Check out this pull request on
See visual diffs & provide feedback on Jupyter Notebooks.
Powered by ReviewNB
I'm merging this.
@jploveless From your description this sounds like a matrix assembly issue likely focused on estimation.operator
?
It looks like most of the estimation.operators
matrix is empty right now, so that's something to go on!
Okay, I think I have some indexing suspicions about inserting the TDE partials into estimation.operators, and I will try to check that out soon.
On Wed, Feb 9, 2022 at 10:54 PM Brendan Meade @.***> wrote:
It looks like most of the estimation.operators matrix is empty right now, so that's something to go on! [image: spy(estimation operator)] https://user-images.githubusercontent.com/4225359/153334024-9b38b9fc-2f66-4da0-9d02-4214bd60bf58.png
— Reply to this email directly, view it on GitHub https://github.com/brendanjmeade/celeri/pull/76#issuecomment-1034466702, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZQE4UATYYHALOHUERXHF3U2MZGJANCNFSM5N65LBEA . You are receiving this because you were mentioned.Message ID: @.***>
The inversion fails with a singular matrix error. I assume this is due to some columns being all zeros, and this seems to be the case from some of the troubleshooting I placed into the bottom of the solver code block, but I can't figure it out. Looks like there are zero columns corresponding to the first few columns of TDE partials (63, 64, 65…) but then when I try to check that matrix of partials itself, it's not reporting any zero columns, so clearly my Python inexperience is causing some issues here. But, if the TDE partials indeed contain some all-zero columns, I'm not sure how to fix that.
Any ideas?