If True the clusters are put on the vertices of a hypercube. If False,the clusters are put on the vertices of a random polytope.
shift
float,array of shape [n_features] or None
optional (default=0.0)
Shift features by the specified value. If None,then features are shifted by a random value drawn in [-class_sep,class_sep].
scale
float array of shape [n_features] or None
optional (default=1.0)
Multiply features by the specified value. If None,then features are scaled by a random value drawn in [1,100]. Note that scaling happens after shifting.
shuffle
boolean
optional (default=True)
Shuffle the samples and the features.
random_state
int,RandomState instance or None
optional (default=None)
If int,random_state is the seed used by the random number generator; If RandomState instance,random_state is the random number generator; If None,the random number generator is the RandomState instance used by np.random