The only experiment tracker for large scale model development
TensorBoard is great for basic experiment tracking. But for advanced metadata management (that doesn’t cost an arm and a leg)? Choose Neptune.
Take a deep dive into the differences between WandB, TensorBoard and Neptune
Weights & Biases
TensorBoard
Neptune
Commercial offering
Managed cloud service
Open-source
Managed cloud service
User based and usage based (tracked hours)
Free
User based and usage based (ingestion data points)
General information
Minimal setup—install wandb python library and ensure internet access (for managed hosting). Self-hosting requires additional infrastructure; see requirements here.
Basic logging can be done by having just TensorBoard installed. However, most advanced logging also requires TensorFlow to be installed.
Minimal setup—install the Python client and ensure internet access (for managed hosting). Self-hosting requires additional infrastructure; see requirements here.
A few lines of code via Python, JavaScript, or CLI.
A few lines of code via client library and CLI.
A few lines of code via the Neptune Python library.
CLI/custom API, Python SDK, Java SDK, Julia SDK
Python SDK, R SDK (limited), Julia SDK (limited)
CLI/custom API and Python SDK
Search, Update, Delete, Download
Search, Delete, Download
Search, Update, Delete, Download
Offline, Disabled/off, Asynchronous, Synchronous
Offline, Asynchronous
Offline, Disabled/Off, Asynchronous
Yes
Yes
Yes
Capabilities
Images, Plots, Interactive visualizations, Video, Audio
Plots, Audio
Images, Plots, Video, Audio
Console logs, Error stack trace, Execution command, System details
No
Console logs, Execution command
pip requirements.txt, Docker Dockerfile
No
No
Regex with limited query language
Images, Audio, Video, Interactive visualizations, Text
No
No
No
No
No
Report outdated information here.
You shouldn’t have to pay sky-high prices to develop models at scale
With Neptune, you don’t!