Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding two options for the MPS simulator: max_bond and method (#3793)
The ultimate goal is to truncate the SVD in a way that is closer to the paper. I think what they do is fix the maximum number of singular values. Doing so means that the estimation of the fidelity reduction must be done at every step (and could be more accurate). However, this requires an option that is not yet part of the Quimb release, so left as a TODO. Finally, since the options were getting numerous, I decided to factor out the options in a separate class.
- Loading branch information
1 parent
6aa46d7
commit 6bad7bf
Showing
3 changed files
with
90 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters