We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bbd3ede commit aa0946bCopy full SHA for aa0946b
1 file changed
vetiver/monitor.py
@@ -32,13 +32,17 @@ def compute_metrics(
32
33
Example
34
-------
35
- from sklearn import metrics
36
- rng = pd.date_range("1/1/2012", periods=10, freq="S")
37
- new = dict(x=range(len(rng)), y = range(len(rng)))
38
- df = pd.DataFrame(new, index = rng).reset_index(inplace=True)
39
- td = timedelta(seconds = 2)
40
- metric_set = [sklearn.metrics.mean_squared_error, sklearn.metrics.mean_absolute_error]
41
- compute_metrics(df, "index", td, metric_set=metric_set, truth="x", estimate="y")
+ >>> from sklearn.metrics import mean_squared_error, mean_absolute_error
+ >>> df = pd.DataFrame(
+ ... {
+ ... "index": ["2021-01-01", "2021-01-02", "2021-01-03"],
+ ... "truth": [200, 201, 199],
+ ... "pred": [198, 200, 199],
+ ... }
42
+ ... )
43
+ >>> td = timedelta(days = 1)
44
+ >>> metric_set = [mean_squared_error, mean_absolute_error]
45
+ >>> compute_metrics(df, "index", td, metric_set, "truth", "pred")
46
47
"""
48
0 commit comments