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

feat: has validation filter [DET-3962] #1171

Merged
merged 7 commits into from
Sep 1, 2020

Conversation

hkang1
Copy link
Contributor

@hkang1 hkang1 commented Aug 26, 2020

Description

UPDATE

After discussion with @vishnu2kmohan. Decided it's best to separate out the controls for Has Checkpoint and Has Validation. The select dropdown works to enable each filter independently or have the joint behavior to be an OR (opposed to the default and assumed AND behavior).

Screen Shot 2020-08-31 at 3 09 17 PM

Update the Has Checkpoint filter on the trial details table to Has Checkpoint Or Validation filter. If the trial batches has a checkpoint or a validation, it will show up when the filter toggle is enabled.

Add the ability save filter states to user preferences. The Has Checkpoint Or Validation will get applied across all trial detail pages, while the Metrics filter save on a per unique experiment trial. If the user selects metrics X, Y and Z on trial 1 of experiment 1, when they visit trial 5 of experiment 1, the metrics X, Y and Z will be selected by default.

2020-08-26 at 1 12 AM

Test Plan

Commentary (optional)

Checklist

  • User-facing API changes need the "User-facing API Change" label.
  • Release notes should be added as a separate file under docs/release-notes/.
    See Release Note for details.

Copy link
Member

@hamidzr hamidzr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the filter portion LGTM. I think there is a small with the userstorage section ( I added comments below)

webui/react/src/pages/TrialDetails.tsx Outdated Show resolved Hide resolved
webui/react/src/pages/TrialDetails.tsx Outdated Show resolved Hide resolved
@hamidzr hamidzr assigned hkang1 and unassigned hamidzr Aug 27, 2020
@hkang1 hkang1 force-pushed the 3962-has-validation-filter branch 2 times, most recently from 04c1137 to 1352d52 Compare August 31, 2020 19:26
@hkang1 hkang1 assigned hamidzr and unassigned hkang1 Aug 31, 2020
Copy link
Member

@hamidzr hamidzr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the trial metric selection seems to not get saved but otherwise this LG : )

webui/react/src/pages/TrialDetails.tsx Outdated Show resolved Hide resolved
@hamidzr hamidzr assigned hkang1 and unassigned hamidzr Aug 31, 2020
@hkang1 hkang1 assigned hamidzr and unassigned hkang1 Sep 1, 2020
Copy link
Member

@hamidzr hamidzr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@hamidzr hamidzr assigned hkang1 and unassigned hamidzr Sep 1, 2020
@hkang1 hkang1 merged commit af4a7cd into determined-ai:master Sep 1, 2020
@hkang1 hkang1 deleted the 3962-has-validation-filter branch September 1, 2020 21:56
@dannysauer dannysauer added this to the 0.13.2 milestone Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants