SynaptIX logoSynaptIX

Datasets

v0.1.7

Bundled datasets ready for training, with the same loader signature as StatsLibX and ViewX — including polars backend and (X, y) array output.

Bundled Datasets

DatasetDescriptionRowsCols
irisFisher's Iris flower measurements (3 species)1505
penguinsPalmer penguins morphometrics (3 species)3447
titanicTitanic passenger manifest41812
sp500_companiesS&P 500 companies with financial metrics50321
course_completionStudent course completion records100,00040

API Reference

load_dataset
load_dataset(name, backend='pandas', return_X_y=None) -> pd.DataFrame | tuple[np.ndarray, np.ndarray]
list_datasets
list_datasets() -> list[str]

Ecosystem Compatibility

The same load_dataset call works across the ecosystem, and polars output from StatsLibX feeds SynaptIX models directly:

cross.py
from statslibx import load_dataset as slx_load
import synaptix as sx

df_pl = slx_load("iris.csv", backend="polars")   # statslibx polars backend
model = sx.supervised.RandomForestClassifier()
model.fit(df_pl.drop("species"), df_pl["species"])   # converted internally