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

Roadmap and Scope #5

Open
dynamic-queries opened this issue Mar 30, 2022 · 2 comments
Open

Roadmap and Scope #5

dynamic-queries opened this issue Mar 30, 2022 · 2 comments

Comments

@dynamic-queries
Copy link

I realize the package is at its early days :) , but do you, @VarLad, have a plan for its roadmap?

Would this be along the lines of https://github.com/QuantumBFS/QuDiffEq.jl ?

If yes, I think the references in https://quantumalgorithmzoo.org/#ONML might be a good start :D

@VarLad
Copy link
Contributor

VarLad commented Mar 30, 2022

@dynamic-queries Nothing for now
Super early days, I'm working towards a "better structure", but overhauls aren't gonna be rare :D

For now, I'll be implementing what I initially had in mind. I'm open to suggestions after that is over

@VarLad
Copy link
Contributor

VarLad commented Jul 23, 2022

@ChrisRackauckas I'd like to use this issue to present the goals in the following order of priority (for this library)

  1. Replacing Flux.jl dependency with Optimisers.jl
  2. Replacing Yao.jl dependency with its appropriate component libraries
  3. Tests for parameterization of cost functions (the functionality is present, but will only work on Yao#master)
  4. Minor/trivial design changes to the library.
  5. Documentation.
  6. Implementation of utilities like callback, ProgressLogging etc. I want to keep this library as low on deps as possible, so that'll probably go into lib/QuantumNLDiffEqUtils or something (I refer to that new library thing Pkg has and Makie uses for keeping its different backends) :P

1 - 4 are self explanatory and trivial to implement.
Regarding Documentation:
(if its okay with you) I'd like to explore Pollen.jl to implement the docs of QuantumNLDiffEq.

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

No branches or pull requests

2 participants