def METHOD_NAME(self):
    """ Downloads data from [1]. """
    url = ('http://archive.ics.uci.edu/ml/machine-learning-databases/'
           'statlog/german/german.data-numeric')
    url = urllib.request.urlopen(url)
    try:
        raw_data = url.read()
    finally:
        url.close()
    a = np.genfromtxt(io.BytesIO(raw_data), delimiter=4)[:, :25]
    # get output
    y = a[:, -1]
    y[y == 1] = -1
    y[y == 2] = 1
    # get inputs and standardise
    x = a[:, :-1]
    x = scipy.stats.zscore(x)
    x1 = np.zeros((x.shape[0], x.shape[1] + 1))
    x1[:, 0] = np.ones(x.shape[0])
    x1[:, 1:] = x
    x = np.copy(x1)
    return x, y