Quick Start
python
import mlwatch
import numpy as np
import pandas as pd
train_data = pd.DataFrame({
"age": np.random.normal(30, 5, 1000),
"income": np.random.normal(50000, 10000, 1000),
})
new_data = pd.DataFrame({
"age": np.random.normal(45, 5, 500),
"income": np.random.normal(50000, 10000, 500),
})
monitor = mlwatch.Monitor(
name="my_model"
)
result = monitor.log(
reference=train_data,
current=new_data
)
print(result.to_dict())