From 0d65b1ff156d2671a40bbdb1323ca87c316e82fa Mon Sep 17 00:00:00 2001 From: Olivier Grisel <olivier.grisel@ensta.org> Date: Sun, 12 Dec 2010 01:38:37 +0100 Subject: [PATCH] do not allocate useless memory in make_regression_dataset --- scikits/learn/datasets/samples_generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scikits/learn/datasets/samples_generator.py b/scikits/learn/datasets/samples_generator.py index 61ed5f524e..05af562ede 100644 --- a/scikits/learn/datasets/samples_generator.py +++ b/scikits/learn/datasets/samples_generator.py @@ -233,8 +233,8 @@ def low_rank_fat_tail(n_samples=100, n_features=100, effective_rank=10, n = min(n_samples, n_features) # random (ortho normal) vectors - u = linalg.qr(random.randn(n_samples, n))[0][:, :n] - v = linalg.qr(random.randn(n_features, n))[0][:, :n].T + u = linalg.qr(random.randn(n_samples, n), econ=True)[0] + v = linalg.qr(random.randn(n_features, n), econ=True)[0].T # index of the singular values i = np.arange(n, dtype=np.float64) -- GitLab