-
Notifications
You must be signed in to change notification settings - Fork 26
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
V0.1.0 of Lava-optimization #7
Conversation
… the solution neurons process
Signed-off-by: gguerra <gabriel.guerra@intel.com>
… Need to test them with the developing solver interface
QP process and models (without tests )
….py for qp solver
… except constraintcheck and gradient dynamics
… except GradientDynamics
…d Initialization tests to test_process.py and behavioral tests to test_models.py
… level in models.py. Pending GradientDynamics behavioral test
…correctness of solution
…tutorial notebook
I changed this to be more consistent like you suggested. Matched it to the interface.
Also added typing now Done in commit 7313974 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me (LGTM).
setup.py is auto generated, but formatting it is fine.
For consistency sake:
src/lava/lib/optimization/init.py does not have copyright header.
src/lava/lib/optimization/solvers/init.py does not have copyright header.
I don't think we should have src/init.py, but we can test without and fix later
After our conversation we should follow lowercase var names in src/lava/lib
Resolved all comment in commit b09944e |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My comments were all handled well and resolved, thanks Ashish!
Please note: Due to time restrictions, I only covered ~50% of the code and not to full depth.
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
Only failure in CI is because of long path on windows. False positive. Merging. |
This pull request is v0.1.0 of the lava-optimization library. It references issues #2 and #3 . It contains the first version of the QP solver and a tutorial for using QP solvers to implement LASSO.
Reviewers: @GaboFGuerra @awintel and Sumedh