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

PyTorch interface to a SciML solver that exposes gradients and event handling #334

Closed
djinnome opened this issue Aug 10, 2023 · 4 comments
Closed
Labels
integration Tasks for integration with TA4

Comments

@djinnome
Copy link
Contributor

If CIEMSS is to be compositional with JuliaSim, then one way to separate concerns is to specify an ODE or PDE on the python side and pass it to PyTorch, which gets solved on the SciML side. The SciML solver needs to support gradients and event handling and expose those gradients and events to PyTorch.

@djinnome djinnome added integration Tasks for integration with TA4 and removed integration Tasks for integration with TA4 labels Aug 10, 2023
@djinnome djinnome moved this to Todo in Integration Aug 15, 2023
@SamWitty
Copy link
Contributor

@djinnome , is this an issue for us or for the JuliaSim folks? If for us, could you please rewrite this in a way that describes what tasks we need to complete?

@djinnome
Copy link
Contributor Author

djinnome commented Aug 29, 2023

This is a placeholder issue for JuliaSim folks until SciML/diffeqpy#115 is exposed to the DARPA ASKEM integration project through github actions.

@SamWitty
Copy link
Contributor

In that case, could you make the it a placeholder issue on the https://github.com/DARPA-ASKEM/simulation-service repo?

@djinnome
Copy link
Contributor Author

Done: DARPA-ASKEM/sciml-service#108

@github-project-automation github-project-automation bot moved this from Todo to Done in Integration Aug 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration Tasks for integration with TA4
Projects
None yet
Development

No branches or pull requests

2 participants