(n_ex, n_classes, n_in, seed=0)
| 52 | |
| 53 | |
| 54 | def random_classification_problem(n_ex, n_classes, n_in, seed=0): |
| 55 | X, y = make_blobs( |
| 56 | n_samples=n_ex, centers=n_classes, n_features=n_in, random_state=seed |
| 57 | ) |
| 58 | X_train, X_test, y_train, y_test = train_test_split( |
| 59 | X, y, test_size=0.3, random_state=seed |
| 60 | ) |
| 61 | return X_train, y_train, X_test, y_test |
| 62 | |
| 63 | |
| 64 | ####################################################################### |