Skip to content

Commit 535d7fc

Browse files
committed
FIX random_state setting
1 parent a2fe6eb commit 535d7fc

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
from __future__ import print_function, division
2+
3+
import argparse
4+
import numpy as np
5+
6+
from sklearn.datasets import make_multilabel_classification
7+
8+
parser = argparse.ArgumentParser(description='Benchmark')
9+
parser.add_argument('-s','--seed', type=int, default=None, nargs="?",
10+
help="Random number generator seed")
11+
parser.add_argument('-n', '--n_samples', type=int, default=10 ** 3, nargs="?")
12+
parser.add_argument('-p', '--n_features', type=int, default=10 ** 3, nargs="?")
13+
parser.add_argument('-d', '--n_classes', type=int, default=10 ** 3, nargs="?")
14+
parser.add_argument('-k', '--n_labels', type=int, default=10 ** 2, nargs="?")
15+
16+
args = vars(parser.parse_args())
17+
print(args)
18+
19+
np.random.seed(args["seed"])
20+
21+
make_multilabel_classification(n_samples=args["n_samples"],
22+
n_features=args["n_features"], n_classes=args["n_classes"],
23+
n_labels=args["n_labels"])

0 commit comments

Comments
 (0)