scirs2_datasets/generators/mod.rs
1//! Dataset generators
2//!
3//! This module provides comprehensive dataset generation functionality for machine learning
4//! and data science applications. It includes:
5//!
6//! - **Basic generators**: Classification, regression, clustering, and time series datasets
7//! - **Manifold generators**: Swiss roll, S-curve, torus, and other manifold datasets
8//! - **Noise injection**: Missing data and outlier injection utilities
9//! - **GPU acceleration**: GPU-accelerated versions of basic generators
10//! - **Configuration**: Types and utilities for generator configuration
11
12pub mod basic;
13pub mod config;
14pub mod gpu;
15pub mod manifold;
16pub mod noise;
17
18// Re-export all public functions and types for backward compatibility
19pub use basic::*;
20pub use config::*;
21pub use gpu::*;
22pub use manifold::*;
23pub use noise::*;