-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NDTensors] Get more Array
storage functionality working
#1222
Conversation
Codecov ReportAttention:
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #1222 +/- ##
===========================================
- Coverage 85.38% 67.35% -18.03%
===========================================
Files 89 88 -1
Lines 8449 8415 -34
===========================================
- Hits 7214 5668 -1546
- Misses 1235 2747 +1512
☔ View full report in Codecov by Sentry. |
…rs.jl into NDTensors_arraytensor_ops
@kmp5VT @emstoudenmire with this PR we would almost be able to remove the It may be worth just going ahead and doing that soon in a future PR since it will simplify the code base and make future work on removing |
…rs.jl into NDTensors_arraytensor_ops
[test ITensors mps] |
Run ITensors mps tests from comment trigger: failed ❌ |
1 similar comment
Run ITensors mps tests from comment trigger: failed ❌ |
…rs.jl into NDTensors_arraytensor_ops
[test ITensors mps] |
Run ITensors mps tests from comment trigger: failed ❌ |
Run ITensors mps tests from comment trigger: failed ❌ |
Nice – this is advancing really fast, and I see you're already on to the diagonal case. |
This gets more functionality for
Tensor
directly wrapping anArray
(as opposed toDense
) working, such as tensor contraction, QR, eigen, and SVD.EDIT: This is now working:
where
NDTensors.to_arraystorage
replacesDense
storage withArray
.This outputs:
so DMRG is running just as before, but with the
Dense
type completely removed.