-
Notifications
You must be signed in to change notification settings - Fork 758
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
[DRAFT] Restructuring the code #383 #415
Conversation
Jack/restructure
This is awesome! Let me know how we can get this merged. Think this structure is a lot cleaner. |
No problem. I will try getting this ready for merge this week (to avoid ongoing merge conflicts). Currently working on this. Right now what is left to do it just minimally reimplement |
Jack/restructure
enable benchmark to be triggered manually
Okay, changes are up. I have had a few problems with some of the tests in |
@@ -5,6 +5,7 @@ on: | |||
branches: | |||
- main | |||
pull_request: | |||
workflow_dispatch: |
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.
I believe workflow_dispatch
is only allowed for write accessed users (i.e. safe for open-source repo) [link].
Fix conflicts with erikbern/ann-benchmarks
fix Docker build paths in install.py
…pecific dockerfiles
make image ann-benchmarks not ann-benchmarks-base in install.py
This looks AMAZING!! I Would love to merge this asap Sorry for being slow to check in on this – I've been super busy. Let me know if I can help with this in any way? |
No problem, I understand early startup days can be intense. I often get transient or odd errors in various algorithm specific tests. Will just want to make sure either a) you know the issue with a specific test, or b) you accept they won't be working in this PR run and we can work on improving/fixing post-merge. |
Let's merge this – I think it puts it in a better place for further work! Thanks a lot for this contribution!!! |
Changing code structure for #383
Still in draft, fielding consenus/feedback.
Further refactors will be, but not included in this:
config.yml
to have adefault
tag for common params.FROM ann-benchmarks-abc
for algorithm XYZ when applicable