Skip to content

Conversation

@wchargin
Copy link
Contributor

Summary:
This commit includes a gRPC client for a hosted TensorBoard service,
which is accessible as a new subcommand under the main tensorboard
binary.

Test Plan:
Modify dev_creds.py to include credentials, then build the Pip package
(bazel run //tensorboard/pip_package:extract_pip_package) and install
it into a new virtualenv. Run

tensorboard dev --endpoint ENDPOINT upload --logdir ~/tensorboard_data/mnist

where ENDPOINT is a running API server (like localhost:12345), and
verify that the upload succeeds. Then verify that normal tensorboard
still works to serve locally.

Co-authored-by: ericdnielsen ericdnielsen@gmail.com
Co-authored-by: Karthik Ramasamy karthikv2k@gmail.com
Co-authored-by: Nick Felt nfelt@users.noreply.github.com
Co-authored-by: Stanley Bileschi bileschi@google.com
Co-authored-by: William Chargin wchargin@gmail.com

Summary:
This commit includes a gRPC client for a hosted TensorBoard service,
which is accessible as a new subcommand under the main `tensorboard`
binary.

Test Plan:
Modify `dev_creds.py` to include credentials, then build the Pip package
(`bazel run //tensorboard/pip_package:extract_pip_package`) and install
it into a new virtualenv. Run

```
tensorboard dev --endpoint ENDPOINT upload --logdir ~/tensorboard_data/mnist
```

where `ENDPOINT` is a running API server (like `localhost:12345`), and
verify that the upload succeeds. Then verify that normal `tensorboard`
still works to serve locally.

Co-authored-by: ericdnielsen <ericdnielsen@gmail.com>
Co-authored-by: Karthik Ramasamy <karthikv2k@gmail.com>
Co-authored-by: Nick Felt <nfelt@users.noreply.github.com>
Co-authored-by: Stanley Bileschi <bileschi@google.com>
Co-authored-by: William Chargin <wchargin@gmail.com>
@wchargin wchargin requested a review from nfelt October 23, 2019 23:51
Copy link
Contributor

@nfelt nfelt left a comment

Choose a reason for hiding this comment

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

Please split into smaller PRs for ease of reviewing. I'd say maybe about 20? Should keep our Travis VMs nice and warm for a couple weeks.

jk jk lol 🥝

@wchargin wchargin merged commit 61d099e into master Oct 24, 2019
@wchargin wchargin deleted the wchargin-uploader branch October 24, 2019 00:57
wchargin added a commit to wchargin/tensorboard that referenced this pull request Oct 29, 2019
Summary:
This commit includes a gRPC client for a hosted TensorBoard service,
which is accessible as a new subcommand under the main `tensorboard`
binary.

Test Plan:
Modify `dev_creds.py` to include credentials, then build the Pip package
(`bazel run //tensorboard/pip_package:extract_pip_package`) and install
it into a new virtualenv. Run

```
tensorboard dev --endpoint ENDPOINT upload --logdir ~/tensorboard_data/mnist
```

where `ENDPOINT` is a running API server (like `localhost:12345`), and
verify that the upload succeeds. Then verify that normal `tensorboard`
still works to serve locally.

Co-authored-by: ericdnielsen <ericdnielsen@gmail.com>
Co-authored-by: Karthik Ramasamy <karthikv2k@gmail.com>
Co-authored-by: Nick Felt <nfelt@users.noreply.github.com>
Co-authored-by: Stanley Bileschi <bileschi@google.com>
Co-authored-by: William Chargin <wchargin@gmail.com>
@wchargin wchargin mentioned this pull request Oct 29, 2019
wchargin added a commit that referenced this pull request Oct 29, 2019
Summary:
This commit includes a gRPC client for a hosted TensorBoard service,
which is accessible as a new subcommand under the main `tensorboard`
binary.

Test Plan:
Modify `dev_creds.py` to include credentials, then build the Pip package
(`bazel run //tensorboard/pip_package:extract_pip_package`) and install
it into a new virtualenv. Run

```
tensorboard dev --endpoint ENDPOINT upload --logdir ~/tensorboard_data/mnist
```

where `ENDPOINT` is a running API server (like `localhost:12345`), and
verify that the upload succeeds. Then verify that normal `tensorboard`
still works to serve locally.

Co-authored-by: ericdnielsen <ericdnielsen@gmail.com>
Co-authored-by: Karthik Ramasamy <karthikv2k@gmail.com>
Co-authored-by: Nick Felt <nfelt@users.noreply.github.com>
Co-authored-by: Stanley Bileschi <bileschi@google.com>
Co-authored-by: William Chargin <wchargin@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants