import skore
import polars as pl
import numpy as np
from sklearn.dummy import DummyRegressor
rng = np.random.default_rng()
X = rng.normal(size=(100, 10))
y = rng.normal(size=(100, 2))
>>> skore.evaluate(DummyRegressor(), X=X, y=pl.DataFrame(y), splitter=3).data.summarize()
Traceback (most recent call last):
...
TypeError: cannot concatenate object of type '<class 'polars.dataframe.frame.DataFrame'>'; only Series and DataFrame objs are valid
>>> skore.evaluate(DummyRegressor(), X=pl.DataFrame(X), y=y, splitter=3).data.summarize()
Traceback (most recent call last):
...
AttributeError: 'DataFrame' object has no attribute '_df'
>>> skore.evaluate(DummyRegressor(), X=pl.DataFrame(X), y=pl.DataFrame(y), splitter=3).data.summarize()
Traceback (most recent call last):
...
polars.exceptions.DuplicateError: could not create a new DataFrame: column with name 'column_0' has more than one occurrence