The compatibility layer targets Neptune Scale (
neptune-scale package), not the legacy Neptune client (neptune package). If you are still on the legacy Neptune client, you will need to migrate to Neptune Scale first.We are working on a tool to migrate your existing runs from Neptune to Pluto. Interested? Please contact us at founders@trainy.ai
Quick Start
Enable dual-logging by adding a single import to your existing Neptune Scale scripts:Configuration
Required Environment Variable
Optional Environment Variables
Supported Operations
The compatibility layer wraps Neptune Scale API calls and translates them to the equivalent pluto calls. Below are the Neptune ScaleRun APIs and the corresponding pluto API we monkeypatch against.
import pluto.compat.neptune should be sufficient for sending data to both Neptune Scale and Pluto. The information below is purely informational about which APIs we have wrapped.The compatibility layer is tested against Neptune Scale 3 (
neptune-scale>=0.30.0).Initialization
Configs
Metric Logging
File and Image Logging
Tags
Tags are synchronized to the Pluto server and can be used to filter and organize runs in the dashboard.