diff --git a/tensorboard/components/tf_categorization_utils/categorizationUtils.ts b/tensorboard/components/tf_categorization_utils/categorizationUtils.ts index b076c278da..7575e60206 100644 --- a/tensorboard/components/tf_categorization_utils/categorizationUtils.ts +++ b/tensorboard/components/tf_categorization_utils/categorizationUtils.ts @@ -124,17 +124,16 @@ export function categorizeTags( runToTag: RunToTag, selectedRuns: string[], query?: string): TagCategory[] { - runToTag = _.pick(runToTag, selectedRuns); const tags = tf_backend.getTags(runToTag); const categories = categorize(tags, query); - const tagToRuns = createTagToRuns(runToTag); + const tagToRuns = createTagToRuns(_.pick(runToTag, selectedRuns)); return categories.map(({name, metadata, items}) => ({ name, metadata, items: items.map(tag => ({ tag, - runs: tagToRuns.get(tag).slice(), + runs: (tagToRuns.get(tag) || []).slice(), })), })); } diff --git a/tensorboard/plugins/scalar/tf_scalar_dashboard/tf-scalar-dashboard.html b/tensorboard/plugins/scalar/tf_scalar_dashboard/tf-scalar-dashboard.html index 59b70d1187..5954e0722e 100644 --- a/tensorboard/plugins/scalar/tf_scalar_dashboard/tf-scalar-dashboard.html +++ b/tensorboard/plugins/scalar/tf_scalar_dashboard/tf-scalar-dashboard.html @@ -197,7 +197,7 @@