Skip to content

proto: add tensorboard_resource_name + tensorboard_experiment_name#618

Draft
kmontemayor2-sc wants to merge 1 commit intomainfrom
kmonte/tb-proto
Draft

proto: add tensorboard_resource_name + tensorboard_experiment_name#618
kmontemayor2-sc wants to merge 1 commit intomainfrom
kmonte/tb-proto

Conversation

@kmontemayor2-sc
Copy link
Copy Markdown
Collaborator

Adds two optional fields on VertexAiResourceConfig for opting into Vertex AI TensorBoard. tensorboard_resource_name points at an existing Tensorboard resource; tensorboard_experiment_name is the user-chosen TensorboardExperiment ID under that resource — multiple jobs sharing this name surface as comparable runs on the same TB page.

The fields must be set together (or both unset). The validation rule is not enforced yet (lands in a follow-up PR); this commit only adds the proto fields and regenerates Python + Scala stubs.

Also expands the docstring on TrainedModelMetadata.tensorboard_logs_uri to document its mapping to AIP_TENSORBOARD_LOG_DIR via CustomJobSpec.baseOutputDirectory.

Scope of work done

Where is the documentation for this feature?: N/A

Did you add automated tests or write a test plan?

Updated Changelog.md? NO

Ready for code review?: NO

Adds two optional fields on ``VertexAiResourceConfig`` for opting into
Vertex AI TensorBoard. ``tensorboard_resource_name`` points at an
existing ``Tensorboard`` resource; ``tensorboard_experiment_name`` is
the user-chosen ``TensorboardExperiment`` ID under that resource —
multiple jobs sharing this name surface as comparable runs on the same
TB page.

The fields must be set together (or both unset). The validation rule is
not enforced yet (lands in a follow-up PR); this commit only adds the
proto fields and regenerates Python + Scala stubs.

Also expands the docstring on ``TrainedModelMetadata.tensorboard_logs_uri``
to document its mapping to ``AIP_TENSORBOARD_LOG_DIR`` via
``CustomJobSpec.baseOutputDirectory``.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@kmontemayor2-sc
Copy link
Copy Markdown
Collaborator Author

/all_test

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

GiGL Automation

@ 18:55:04UTC : 🔄 E2E Test started.

@ 20:21:10UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

GiGL Automation

@ 18:55:04UTC : 🔄 Scala Unit Test started.

@ 19:05:07UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

GiGL Automation

@ 18:55:08UTC : 🔄 Integration Test started.

@ 20:21:21UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

GiGL Automation

@ 18:55:08UTC : 🔄 C++ Unit Test started.

@ 18:57:03UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

GiGL Automation

@ 18:55:09UTC : 🔄 Python Unit Test started.

@ 19:52:37UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

GiGL Automation

@ 18:55:11UTC : 🔄 Lint Test started.

@ 19:03:54UTC : ✅ Workflow completed successfully.

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.

1 participant