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

[Feature] Time-dependence Port #228

Merged
merged 5 commits into from
Sep 2, 2024
Merged

[Feature] Time-dependence Port #228

merged 5 commits into from
Sep 2, 2024

Conversation

dominikandreasseitz
Copy link
Collaborator

@dominikandreasseitz dominikandreasseitz commented Jul 15, 2024

Porting and adjusting @vytautas-a implementation of the time-dependent forward

Copy link
Collaborator

@RolandMacDoland RolandMacDoland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @dominikandreasseitz looking good. Some comments from me.

pyqtorch/analog.py Outdated Show resolved Hide resolved
pyqtorch/analog.py Outdated Show resolved Hide resolved
pyqtorch/analog.py Outdated Show resolved Hide resolved
pyqtorch/analog.py Outdated Show resolved Hide resolved
pyqtorch/analog.py Outdated Show resolved Hide resolved
tests/test_analog.py Outdated Show resolved Hide resolved
tests/test_analog.py Outdated Show resolved Hide resolved
@vytautas-a
Copy link
Collaborator

@kaosmicadei, here's the working version of time-dependent generator for HamiltonianEvolution.

Copy link
Collaborator

@jpmoutinho jpmoutinho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice @vytautas-a, look good :)

I would just do some code cleanup on the HamEvo class and then it should be good to go.

pyqtorch/hamiltonians/evolution.py Show resolved Hide resolved
pyqtorch/hamiltonians/evolution.py Show resolved Hide resolved
pyqtorch/hamiltonians/evolution.py Outdated Show resolved Hide resolved
pyqtorch/utils.py Outdated Show resolved Hide resolved
Copy link
Collaborator

@jpmoutinho jpmoutinho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @vytautas-a. Feel free to merge in the meantime and then we can release. I've already bumped to 1.4.7 here: #276

Copy link
Collaborator

@RolandMacDoland RolandMacDoland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @vytautas-a. My own two cents from afar.

pyqtorch/utils.py Show resolved Hide resolved
pyqtorch/utils.py Outdated Show resolved Hide resolved
pyqtorch/hamiltonians/evolution.py Show resolved Hide resolved
Co-authored-by: Roland-djee <9250798+Roland-djee@users.noreply.github.com>
@vytautas-a vytautas-a merged commit 72efb18 into main Sep 2, 2024
9 checks passed
@vytautas-a vytautas-a deleted the ds/timedep_port branch September 2, 2024 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants