Neptune.ai Prophet integration library
Project description
Neptune + Prophet integration
Experiment tracking, model registry, data versioning, and live model monitoring for Prophet trained models.
What will you get with this integration?
- Log, display, organize, and compare ML experiments in a single place
- Version, store, manage, and query trained models and model-building metadata
- Record and monitor model training, evaluation, or production runs live
What will be logged to Neptune?
- parameters,
- forecast data frames,
- residual diagnostic charts,
- other metadata
Example dashboard in the Neptune app showing diagnostic charts
Resources
Example
Before you start
- Install and set up Neptune.
- Have Prophet installed.
Installation
pip install neptune-prophet
Logging example
import pandas as pd
from prophet import Prophet
import neptune.new as neptune
import neptune.new.integrations.prophet as npt_utils
# Start a run
run = neptune.init_run(project="common/fbprophet-integration", api_token=neptune.ANONYMOUS_API_TOKEN)
# Load dataset and fit model
dataset = pd.read_csv('https://raw.githubusercontent.com/facebook/prophet/main/examples/example_wp_log_peyton_manning.csv'
)
model = Prophet()
model.fit(dataset)
# Log summary metadata (including model, dataset, forecast and charts)
run["prophet_summary"] = npt_utils.create_summary(model=model, df=df, fcst=forecast)
# Stop the run
run.stop()
Support
If you got stuck or simply want to talk to us, here are your options:
- Check our FAQ page.
- You can submit bug reports, feature requests, or contributions directly to the repository.
- Chat! In the Neptune app, click the blue message icon in the bottom-right corner and send a message. A real person will talk to you ASAP (typically very ASAP).
- You can just shoot us an email at support@neptune.ai.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
neptune_prophet-0.5.0.tar.gz
(10.5 kB
view hashes)
Built Distribution
Close
Hashes for neptune_prophet-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e64fb281d42dbf0fb50a221c5957c881fa75a0366a71ce1d1fd611713f094bd |
|
MD5 | d44e3be06c7b766a75b9c00ecd623998 |
|
BLAKE2b-256 | 95a5776fd45c71553ae1a601b0ae408de86bdd0cad3a5a00b1aea9df0a3e1017 |