-
Notifications
You must be signed in to change notification settings - Fork 0
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
Create first version of dashboard closes #95 #114 #115
Conversation
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.
Everything seems nice so far, I left a few comments but it's definitely a good starting point
art/dashboard/ideal_logs/AlreadyExistingSolutionBaseline_3_Evaluate Baseline/log.txt
Outdated
Show resolved
Hide resolved
844594e
to
ab52af4
Compare
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.
As before, great job
art/dashboard/layout.py
Outdated
from art.dashboard.help import HELP | ||
|
||
RADIUS_AROUND = {"border-radius": "25px", "border": "2px solid #a87332"} | ||
PAD = {"padding": "15px"} |
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.
Could we move those 2 consts to const.py?
art/dashboard/backend.py
Outdated
|
||
|
||
def prepare_steps(logs_path): | ||
# TODO to order which steps were first is another issue for me. Should we stick to the integer inside a directory name? |
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.
Convert it to issue if you won't solve it in this PR
art/dashboard/app.py
Outdated
selected_params = {key: samples[selected_row][key] for key in parameters} | ||
for row in samples: | ||
if row["index"] == selected_row: | ||
params = parameters |
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.
These names params and parameters are a bit confusing. I'm a fan of self-explaining vars' names which would differentiate between both, but it's only a suggestion
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.
LGTM
Please reed #95 and #114 to know what problems this PR solves
I tried to do it few times and the 3rd approach somehow succeed.
refactor to current log format This commit implements actual version of the dashboard. You can omit previous ones.
See
readme.md
for the instructions of running dashboard