Welcome to the Neptune Scale docs!
What is Neptune Scale?
Neptune is the most scalable experiment tracker for teams that train foundation models.
Neptune Scale is the next major version of the application. It's built on an entirely new architecture for ingesting and rendering data, with a focus on responsiveness and accuracy at scale.
- Experiments: Monitor long model-training experiments with multiple steps and forks.
- Charts: Visualize and compare thousands of metrics in seconds, with many additional configuration options.
- Reports: Analyze groups of runs seamlessly, even from different projects.
Differences to Neptune 2.x
Neptune 2.x
is the version that is currently available to all customers. Compared to 2.x
, Neptune Scale introduces new functionality and streamlined navigation.
Because Neptune Scale is still in closed beta, not all features from 2.x
have been ported.
Show available features
Feature | Neptune Scale / 3.x (scale.neptune.ai) | Neptune 2.x (app.neptune.ai) |
---|---|---|
Runs table | ||
Experiment forking and history | ||
Charts tab | ||
Global chart controls | ||
Single chart can show multiple metrics from multiple runs | ||
Custom x axis values | ||
Custom axis expressions | ||
Chart step pre-filter | ||
Side-by-side tab | ||
Dashboards | ||
Widget duplication | ||
Dashboard full or partial duplication | ||
Reports | ||
Report view and edit mode | ||
Report-specific run groups | ||
Multi-project reports | ||
Filter widgets inside report | ||
File logging and preview | ||
Artifact version tracking | ||
Monitoring of system metrics | ||
Logging of source code | ||
Model registry | ||
Project-level metadata | ||
Parallel coordinates |
How to get started
If your team has access, see Get started for setup and onboarding.
Neptune Scale is currently available only to select customers. If you don't yet have access, you can:
- Sign up for testing on the neptune.ai website
- Explore Scale features in a live demo project
Changelog
Neptune Scale release highlights. For the full changelogs, follow the links to the release pages.
Date | Component | Highlights |
---|---|---|
Dec 19 | Web app |
|
Dec 13 | Documentation | Added instructions on editing run configs and using regular expressions. |
Dec 11 | Web app | You can use regular expressions to dynamically display metrics on a chart. |
Nov 29 | Documentation | New how-tos: Run trashing workaround, constructing app URLs, and filtering out Neptune logs. |
Nov 28 | Web app |
|
Nov 26 | Python client 0.8.0 | Added create_project() function. Added NEPTUNE_SKIP_NON_FINITE_METRICS environment variable. |
Nov 25 | Python fetching client 0.9.2 | Added NEPTUNE_VERIFY_SSL environment variable. |
Nov 11 | Documentation | Published tutorial for using Neptune Scale in HPO jobs. Documented system namespace. |
Nov 6 | Web app |
|
Nov 6 | Documentation | Updated smoothing page. Described how to combine filters when constructing NQL queries, and how to set a custom timestamp when logging metrics. |
Nov 5 | Python fetching client 0.9.1 |
|
Nov 5 | Documentation | Added Run API reference. |
Oct 29 | Web app |
|
Oct 28 | Python client 0.7.1 | Removed family from run initialization parameters. It was redundant, so you can safely delete this argument from your code. |
Oct 23 | Python client 0.6.3 | For the log_metrics() method, the data and step arguments are mandatory and reordered. If you passed them positionally, update your code to have the data value first. If you pass the arguments using keywords (data=... ), no change is needed. |
Oct 21 | Web app |
|
Oct 14 | Web app |
|
Oct 8 | Documentation | Added instructions for fetching metadata via API. |
Oct 4 | Web app |
|
Sep 25 | Documentation | Added quickstart and Neptune Query Language reference. |
Sep 18 | Web app | In reports, widget creation is streamlined and you can have run groups pinned to the bottom. In charts, you can set custom X-axis expressions. |