Neptune is an MLOps platform for experiment tracking and model management, focusing on machine learning metadata. The `neptune-client` Python library provides the interface to log, store, display, and compare MLOps artifacts and metadata directly from your code. It is currently at version 1.14.0.post2, with active development including an upcoming 2.x branch, and releases frequent updates.
pip install neptuneVerified import paths — ran on the pinned version, not inferred.
This quickstart initializes a Neptune run, logs basic parameters and metrics, tracks a placeholder for a model checkpoint, and then stops the run. Ensure you have your `NEPTUNE_API_TOKEN` and `NEPTUNE_PROJECT` (e.g., 'your_workspace/your_project') set as environment variables or passed directly to `init_run`.
Upgrade your Python environment to 3.8 or a later compatible version (e.g., 3.9, 3.10, 3.11).
Refer to Neptune's official documentation for updated methods to manage models and model versions using the `neptune.init_model()` and `neptune.init_model_version()` functions.
Replace all instances of `neptune.init()` with `neptune.init_run()` for initializing experiment runs.
For smaller HTML objects, especially with Neptune SaaS, pass `include_plotlyjs='cdn'` to the `upload()` or `as_html()` method, which loads Plotly.js from a CDN.
Define `NEPTUNE_API_TOKEN` and `NEPTUNE_PROJECT` in your environment or explicitly pass `api_token` and `project` arguments to `neptune.init_run()`.
No dependency data recorded yet.