Make TensorBoard's run color persistent and support batch downloading run data selected in the search panal.

Latest Version

Version
2.0.0
Update
March 6, 2024
Size
41.33KiB
Developer
Category
Users
21
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Tabs
Downloads
See more

TensorBoard Companion Extension

**New Features in 2.0.0 - Batch Download**
Are you having a hard time filtering and downloading experiment trials data manually from TensorBoard? You don't need to from now on! For any scalar chart, you can download all the selected runs shown in the figure. What you see is what you get!

In tab \"Time Series\", when you click on \"Download Data\" of any scalar chart, you will find two more new buttons that enable you to download the exact data of all the curves currently shown in the graph.

Basic Usage:
This is enabled by default as long as you enabled and pinned the extension to the toolbar. If not seeing the new buttons, please refresh the tfboard webpage after you enable this extension.

Other Updates
- Fixed a bug where in newer version Chrome the popup window may not show properly;
- Fixed a bug where color change monitor may not be triggered properly;
- Improved stability and efficiency.


**Features in 1.0.0**

The default color palette of TensorBoard might not satisfy AI/ML practitioners' needs.
However, user specified colors will be reset on each refresh or page reloading, which has been disappointing the developer community for a long time. Now, with this little Chrome extension, you can set whatever colors to different runs and they will never disappear after page reloading!

Basic Usage:
1. Pin the extension to toolbar;
2. Click the extension icon and make sure that the toggle is on (showing \"Using Color Cache\");
3. Now if you set a color to a run in TensorBoard, they will be automatically saved.
4. After refreshing or reloading the page, you will find that the color you just set is still there (instead of the default set by TensorBoard automatically).

Clear Selected Color Cache:
1. Click the orange button in the extension and all runs currently shown in the left panel of TensorBoard will have their color reset back to the TensorBoard default.

Clear Color Cache:
1. Click the big red button in the extension and all user defined run colors will be deleted.

Note:
1. The extension binds color with each run's name;
2. It saves color info to cookies and you can choose to clear them by clicking the button \"Clear (X) Color Cache\" in the extension (X is the number of runs' colors stored so far w.r.t the current tab's base url);
3. You can opt to use or not use stored color cache by toggling on/off in the extension.

ENJOY!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "TensorBoard Companion", "version": "2.0.0", "description": "Make TensorBoard's run color persistent and support batch downloading run data selected in the search panal.", "permissions": [ "activeTab", "tabs", "downloads" ], "manifest_version": 3, "content_scripts": [ { "matches": [""], "js": [ "content.js" ] } ], "background": { "service_worker": "background.js", "type": "module" }, "icons": { "16": "icons/icon16.png", "32": "icons/icon32.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "action": { "default_popup": "popup.html" } } "
Read more

How to download and manually install TensorBoard Companion extension for Chrome

Looking for a way to install TensorBoard Companion extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install TensorBoard Companion extensions manually, this article outlines two simple methods to effortlessly install TensorBoard Companion extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download TensorBoard Companion extension and manually install through Drag &Drop

If you ever need to manually install a TensorBoard Companion extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the TensorBoard Companion Extension by clicking the "Download CRX" button on the website.

Look for the TensorBoard Companion extension you wish to install. Go to the website and download the TensorBoard Companion extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for TensorBoard Companion extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the TensorBoard Companion extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download TensorBoard Companion extension for Chrome and install in Developer Mode

This is another method to install TensorBoard Companion extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the TensorBoard Companion extension file

Select and download the TensorBoard Companion extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the TensorBoard Companion extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your TensorBoard Companion extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the TensorBoard Companion extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install TensorBoard Companion extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Color Picker Extension · Productivity 21 4 ★ 65.25KiB

icon

Tab Shelf - Side panel vertical tabs Extension · Productivity 21 37 ★ 3.59MiB

icon

Color Finder Extension · Developer Tools 21 10 ★ 1.85MiB

icon

CPU and Memory Performance Monitor Extension · Developer Tools 21 17 ★ 82.85KiB

icon

Color Code Finder Extension · Developer Tools 21 9 ★ 1.74MiB

icon

Color Code Picker Extension · Developer Tools 21 11 ★ 1.69MiB

icon

Color Picker - Native Eyedropper Extension · Developer Tools 21 13 ★ 116KiB

icon

1-Click Color Picker: Instant Eyedropper (hex, rgb, hsl) Extension · Productivity 21 3 ★ 239KiB

icon

Color Picker Chrome extension Extension · Developer Tools 21 20 ★ 106KiB

icon

Hex Code Finder Extension · Developer Tools 21 5 ★ 2.1MiB

icon

Color Picker and Eye Dropper Extension · Developer Tools 21 6 ★ 4.82MiB

icon

Site Palette Extension · Developer Tools 21 344 ★ 297KiB

icon

Add More Colors to Calendar Extension · Productivity 21 35 ★ 1.1MiB

icon

HEX Color Picker Extension · Productivity 21 11 ★ 209KiB

icon

Color Finder Extension · Developer Tools 21 27 ★ 335KiB

icon

Simple Color Picker Extension · Developer Tools 21 3 ★ 14.37KiB

icon

Color Picker Extension · Productivity 21 7 ★ 1.74MiB

icon

Custom Colors Extension · Fun 21 9 ★ 315KiB

icon

Colorway: Eyedropper & Color Picker Tool Extension · Developer Tools 21 181 ★ 201KiB

icon

Calendar Color Extension · Productivity 21 3 ★ 263KiB

icon

Thready - Vertical Tabs Extension · Productivity 21 17 ★ 260KiB

icon

Tab Refresh Extension · Productivity 21 0 ★ 135KiB

icon

Free Tab Switcher Extension · Productivity 21 6 ★ 193KiB

icon

Color Bookmarker (Your Ultimate Color Picker for Capturing Colors Anywhere) Extension · Productivity 21 9 ★ 41.1KiB

User reviews

icon

DOT “ॐ मणिपद्मे हूं” Py (ID: 000000475595a48b) Voted 5 ★ - Updated 08/20/2023 Love it! Makes life easy