-
Notifications
You must be signed in to change notification settings - Fork 24
Update schemas, align job results S3 paths, refactor inference metrics calc #1260
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
Conversation
njbrake
left a comment
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'm interested to understand why the change to setting optional values as 0: it seems like it may quietly ignore errors by setting defaults when missing, instead of explicitly checking for values that are missing.
njbrake
left a comment
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.
A few scope-creepy type comments but overall looks great. Thank you for the improvements!
7429631 to
bdce671
Compare
… don't want to allow it anyway
* Extract calculate averages function and test * Fix schema
…ts for post-processing to add URL
3103e65 to
e39303e
Compare
e39303e to
e850c1a
Compare
…orage paths * Adjust 'jobs' schemas (JobOutput) to allow missing (and None) metrics * Sanitize S3 filename to prevent forward slashes and other awkward characters * Inference and Evaluation jobs updated (mostly based on S3 tweaks)
e850c1a to
a2a790f
Compare
What's changing
InferenceJobOutput,InferenceMetrics,PredictionResultandJobOutputwithinjobs/How to test it
Steps to test the changes:
Additional notes for reviewers
Anything you'd like to add to help the reviewer understand the changes you're proposing.
I already...
/docs)