Buckets:
ktongue/docker_container / .vscode-server /extensions /ms-python.python-2026.2.0-linux-arm64 /python_files /tensorboard_launcher.py
| import contextlib | |
| import mimetypes | |
| import os | |
| import sys | |
| import time | |
| from tensorboard import program | |
| def main(logdir): | |
| # Environment variable for PyTorch profiler TensorBoard plugin | |
| # to detect when it's running inside VS Code | |
| os.environ["VSCODE_TENSORBOARD_LAUNCH"] = "1" | |
| # Work around incorrectly configured MIME types on Windows | |
| mimetypes.add_type("application/javascript", ".js") | |
| # Start TensorBoard using their Python API | |
| tb = program.TensorBoard() | |
| tb.configure(bind_all=False, logdir=logdir) | |
| url = tb.launch() | |
| sys.stdout.write(f"TensorBoard started at {url}\n") | |
| sys.stdout.flush() | |
| with contextlib.suppress(KeyboardInterrupt): | |
| while True: | |
| time.sleep(60) | |
| sys.stdout.write("TensorBoard is shutting down") | |
| sys.stdout.flush() | |
| if __name__ == "__main__": | |
| if len(sys.argv) == 2: | |
| logdir = str(sys.argv[1]) | |
| sys.stdout.write(f"Starting TensorBoard with logdir {logdir}") | |
| main(logdir) | |
Xet Storage Details
- Size:
- 990 Bytes
- Xet hash:
- 2e76609b328cbad19fd762fe7a331334be86aedeea02ef9fdfb92b1f583d2036
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.