Skip to content

Conversation

@rileyajones
Copy link
Contributor

@rileyajones rileyajones commented Apr 13, 2023

Nothing will be displayed until #6318 is merged

Motivation for features / changes

We are working on surfacing hparam data in the time series dashboard. As part of this effort we would like to show the value of hparams in the runs table. The runs table already has partial support for this but it is currently disabled.

I am enabling the columns based on the feature flag I added in #6308.

Note that you will not see anything in OSS until we fix the call to session_groups

Technical description of changes

I added a new selector to get the feature flag, then modified the metrics_container to read the value of the flag

Screenshots of UI changes

Disabled
image

Enabled
image

Detailed steps to verify changes work correctly (as executed by you)

Alternate designs / implementations considered

@rileyajones rileyajones marked this pull request as ready for review April 13, 2023 22:55
rileyajones added a commit that referenced this pull request Apr 14, 2023
## Motivation for features / changes
As part of the effort to surface hparams data in the time series
dashboard we need to start actually fetching it. The logic existed
internally but for some reason was not previously available in OSS.

## Technical description of changes
I just copied the internal code to the oss implementation and made a few
small adjustments to imports

## Screenshots of UI changes
None

## Detailed steps to verify changes work correctly (as executed by you)
Tests should pass
Patch #6317, enable the feature flag, and ensure the hparams appear in
the runs table

## Alternate designs / implementations considered
Make a more detailed stub?
});

it('renders', () => {
store.overrideSelector(getEnableHparamsInTimeSeries, false);
Copy link
Contributor

Choose a reason for hiding this comment

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

Not a big deal since these are the only 2 tests but, this should probably be in the beforeEach.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Since this is not always the same I would actually prefer to keep it overridden here for now.

@rileyajones rileyajones merged commit 1adec6c into tensorflow:master Apr 14, 2023
rileyajones added a commit that referenced this pull request Apr 17, 2023
## Motivation for features / changes
#6317 broke the internal sync Googlers see (cl/524838273)

This should fix it Googlers see cl/524852584
dna2github pushed a commit to dna2fork/tensorboard that referenced this pull request May 1, 2023
…w#6318)

## Motivation for features / changes
As part of the effort to surface hparams data in the time series
dashboard we need to start actually fetching it. The logic existed
internally but for some reason was not previously available in OSS.

## Technical description of changes
I just copied the internal code to the oss implementation and made a few
small adjustments to imports

## Screenshots of UI changes
None

## Detailed steps to verify changes work correctly (as executed by you)
Tests should pass
Patch tensorflow#6317, enable the feature flag, and ensure the hparams appear in
the runs table

## Alternate designs / implementations considered
Make a more detailed stub?
dna2github pushed a commit to dna2fork/tensorboard that referenced this pull request May 1, 2023
…msInTimeSeries flag (tensorflow#6317)

Nothing will be displayed until ~tensorflow#6318~ is merged

## Motivation for features / changes
We are working on surfacing hparam data in the time series dashboard. As
part of this effort we would like to show the value of hparams in the
runs table. The runs table already has partial support for this but it
is currently disabled.

I am enabling the columns based on the feature flag I added in tensorflow#6308.

Note that you will not see anything in OSS until we fix the call to
session_groups

## Technical description of changes
I added a new selector to get the feature flag, then modified the
metrics_container to read the value of the flag

## Screenshots of UI changes
Disabled

![image](https://user-images.githubusercontent.com/78179109/231893521-e75c2176-af9e-4585-991c-126e277d2acb.png)

Enabled

![image](https://user-images.githubusercontent.com/78179109/231893683-71ea69cd-7cbf-46ed-a0ae-4829bd5b21bd.png)


## Detailed steps to verify changes work correctly (as executed by you)

## Alternate designs / implementations considered
dna2github pushed a commit to dna2fork/tensorboard that referenced this pull request May 1, 2023
## Motivation for features / changes
tensorflow#6317 broke the internal sync Googlers see (cl/524838273)

This should fix it Googlers see cl/524852584
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants