Skip to content
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] Remove ITensors dependency from tests #1553

Merged
merged 4 commits into from
Oct 25, 2024

Conversation

mtfishman
Copy link
Member

This removes ITensors.jl as a dependency from the NDTensors tests. Having it as a test dependency makes it awkward when we want to make breaking releases of ITensors.jl, since then that can break the tests of NDTensors (this came up in #1551).

@kmp5VT DMRG was being used as a test of the GPU backends but we should instead make sure we have good test coverage of the various operations used by DMRG, like contraction, SVD, QR, eigendecomposition, etc.

We can also move the test of DMRG on different GPU backends to the new ITensorMPS.jl repository once it is set up: ITensor/ITensorMPS.jl#31, we'll have to get Jenkins set up there.

@mtfishman mtfishman merged commit 8a2abce into main Oct 25, 2024
16 checks passed
@mtfishman mtfishman deleted the NDTensors_remove_ITensor_test branch October 25, 2024 00:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant