From 55b0f03f0bbf700c01f8aa4aba8064332dff95e9 Mon Sep 17 00:00:00 2001
From: Olivier Grisel <olivier.grisel@ensta.org>
Date: Wed, 3 Mar 2010 14:32:41 +0000
Subject: [PATCH] cosmit

git-svn-id: https://scikit-learn.svn.sourceforge.net/svnroot/scikit-learn/trunk@453 22fbfee3-77ab-4535-9bad-27d1bd3bc7d8
---
 .../learn/datasets/samples_generator/linear.py  | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/scikits/learn/datasets/samples_generator/linear.py b/scikits/learn/datasets/samples_generator/linear.py
index cf649ea5a0..966bcd84b7 100755
--- a/scikits/learn/datasets/samples_generator/linear.py
+++ b/scikits/learn/datasets/samples_generator/linear.py
@@ -1,7 +1,7 @@
 import numpy as np
 import numpy.random as nr
 
-def sparse_uncorrelated(nb_samples=100,nb_features=10):
+def sparse_uncorrelated(nb_samples=100, nb_features=10):
     """
     Function creating simulated data with sparse uncorrelated design.
     (cf.Celeux et al. 2009,  Bayesian regularization in regression)
@@ -15,14 +15,13 @@ def sparse_uncorrelated(nb_samples=100,nb_features=10):
                  number of samples (defaut is 100).
     nb_features : int
                   number of features (defaut is 10).
-    
+
     Returns
     -------
-    X : numpy array of shape (nb_samples,nb_features)
-	simulated samples.
-    Y : numpy array of shape (nb_samples)
+    X : numpy array of shape (nb_samples, nb_features) for input samples
+    Y : numpy array of shape (nb_samples) for labels
     """
-    X = nr.normal(loc=0,scale=1,size=(nb_samples,nb_features))
-    Y = nr.normal(loc=X[:,2]+2*X[:,3]-2*X[:,6]-1.5*X[:,7],
-    scale=np.ones(nb_samples))
-    return X,Y
\ No newline at end of file
+    X = nr.normal(loc=0, scale=1, size=(nb_samples, nb_features))
+    Y = nr.normal(loc=X[:, 2] + 2 * X[:, 3] - 2 * X[:,6] - 1.5 * X[:, 7],
+                  scale = np.ones(nb_samples))
+    return X, Y
-- 
GitLab