Module generators

Source
Expand description

Dataset generators

Enums§

MissingPattern
Missing data patterns for noise injection
OutlierType
Outlier types for injection

Functions§

add_time_series_noise
Add realistic noise patterns to time series data
inject_missing_data
Inject missing data into a dataset with realistic patterns
inject_outliers
Inject outliers into a dataset
make_anisotropic_blobs
Generate anisotropic (elongated) clusters
make_blobs
Generate a random blobs dataset for clustering
make_circles
Generate a circles dataset for non-linear classification
make_classification
Generate a random classification dataset with clusters
make_corrupted_dataset
Generate a dataset with controlled corruption patterns
make_hierarchical_clusters
Generate hierarchical clusters (clusters within clusters)
make_moons
Generate a moons dataset for non-linear classification
make_regression
Generate a random regression dataset
make_spirals
Generate a spiral dataset for non-linear classification
make_swiss_roll
Generate a Swiss roll dataset for dimensionality reduction
make_time_series
Generate a random time series dataset