def __init__(self, num_examples, rng=(2013, 5, 17)):
        rng = make_np_rng(rng, self._default_seed, which_method='uniform')
        X = rng.uniform(-1, 1, size=(num_examples, 2))
        y = _four_regions_labels(X)
        super(FourRegions, self).__init__(X=X, y=y, y_labels=4)
.. todo::
dataset/ETHPy150Open lisa-lab/pylearn2/pylearn2/datasets/four_regions.py/FourRegions.__init__