Neptune.ai Tensorboard integration library
Project description
neptune-tensorboard
Note
This integration is still being updated for the main Neptune client library. It is currently only available for the Neptune legacy API.
Overview
neptune-tensorboard
integrates TensorBoard with Neptune to give you the best of both worlds.
Enjoy tracking from TensorBoard with the organization and collaboration of Neptune.
With neptune-tensorboard
you can have your TensorBoard experiment runs hosted in a beautiful knowledge repo that lets you invite and manage project contributors.
All you need to do to convert your past runs from TensorBoard logdir is run:
neptune tensorboard /path/to/logdir --project USER_NAME/PROJECT_NAME
You can connect Neptune to your TensorBoard and log all future experiments by adding the following to your scripts:
import neptune
import neptune_tensorboard as neptune_tb
neptune.init(api_token='YOUR_TOKEN', project_qualified_name='USER_NAME/PROJECT_NAME') # credentials
neptune_tb.integrate_with_tensorflow()
neptune.create_experiment()
You will have your experiments hosted on Neptune and easily shareable with the world.
Documentation
See neptune-tensorboard docs for more info.
Get started
Register
Go to neptune.ai and sign up.
It is completely free for individuals and non-organizations, and you can invite others to join your team!
Get your API token
In the bottom-left corner, click your user menu and select Get your API token.
Set NEPTUNE_API_TOKEN environment variable
Go to your console and run:
export NEPTUNE_API_TOKEN='your_long_api_token'
Create your first project
Click All projects → New project. Choose a name for it and whether you want it public or private.
Install lib
pip install neptune-tensorboard
Sync your TensorBoard logdir with Neptune
neptune tensorboard /path/to/logdir --project USER_NAME/PROJECT_NAME
Connect Neptune to TensorBoard to log future runs
You can connect Neptune to your TensorBoard and log all future experiments by adding the following to your scripts:
import neptune
import neptune_tensorboard as neptune_tb
neptune.init(api_token='YOUR_TOKEN', project_qualified_name='USER_NAME/PROJECT_NAME') # credentials
neptune_tb.integrate_with_tensorflow()
neptune.create_experiment()
Explore and Share
You can now explore and organize your experiments in Neptune, and share it with anyone:
- by sending a link to your project, experiment or chart if it is public
- or invite people to your project if you want to keep it private!
Getting help
If you get stuck, don't worry. We are here to help.
The best order of communication is:
Contributing
If you see something that you don't like, you are more than welcome to contribute!
There are many options:
- Submit a feature request or a bug here, on Github
- Submit a pull request that deals with an open feature request or bug
- Spread the word about Neptune in your community
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file neptune_tensorboard-1.0.0rc0.tar.gz
.
File metadata
- Download URL: neptune_tensorboard-1.0.0rc0.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf4e87231a14c3834ea36a186f1ba67ad80ee923ecd7178e8a14b3263bd77d93 |
|
MD5 | 4e6fc01ac62b9dff5eabc74290815942 |
|
BLAKE2b-256 | 86eade77fce927cff007a777341061380d61d6aa8e39b20f5c53311eef99eca9 |
File details
Details for the file neptune_tensorboard-1.0.0rc0-py3-none-any.whl
.
File metadata
- Download URL: neptune_tensorboard-1.0.0rc0-py3-none-any.whl
- Upload date:
- Size: 11.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60f5f8eb3b8b4827803655335a6a23fec677c2b9aa32d5e213b6dc54c3280ca6 |
|
MD5 | 8e421da961538624c9840e0a75d2beec |
|
BLAKE2b-256 | 3214338f3f48a696e02aab79399f97f78c6e9e692befa23d5c23473521134609 |