Skip to content

Commit 6c47a31

Browse files
committed
BUG: doctest the joblib in externals not global
1 parent 1150d28 commit 6c47a31

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

scikits/learn/externals/joblib/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
inputs and outputs: Python functions. Joblib can save their
6060
computation to disk and rerun it only if necessary::
6161
62-
>>> from joblib import Memory
62+
>>> from scikits.learn.externals.joblib import Memory
6363
>>> mem = Memory(cachedir='/tmp/joblib')
6464
>>> import numpy as np
6565
>>> a = np.vander(np.arange(3))
@@ -78,7 +78,7 @@
7878
2) **Embarrassingly parallel helper:** to make is easy to write readable
7979
parallel code and debug it quickly:
8080
81-
>>> from joblib import Parallel, delayed
81+
>>> from scikits.learn.externals.joblib import Parallel, delayed
8282
>>> from math import sqrt
8383
>>> Parallel(n_jobs=1)(delayed(sqrt)(i**2) for i in range(10))
8484
[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]

scikits/learn/externals/joblib/parallel.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -182,15 +182,15 @@ class Parallel(Logger):
182182
A simple example:
183183
184184
>>> from math import sqrt
185-
>>> from joblib import Parallel, delayed
185+
>>> from scikits.learn.externals.joblib import Parallel, delayed
186186
>>> Parallel(n_jobs=1)(delayed(sqrt)(i**2) for i in range(10))
187187
[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]
188188
189189
Reshaping the output when the function has several return
190190
values:
191191
192192
>>> from math import modf
193-
>>> from joblib import Parallel, delayed
193+
>>> from scikits.learn.externals.joblib import Parallel, delayed
194194
>>> r = Parallel(n_jobs=1)(delayed(modf)(i/2.) for i in range(10))
195195
>>> res, i = zip(*r)
196196
>>> res
@@ -201,7 +201,7 @@ class Parallel(Logger):
201201
The progress meter::
202202
203203
>>> from time import sleep
204-
>>> from joblib import Parallel, delayed
204+
>>> from scikits.learn.externals.joblib import Parallel, delayed
205205
>>> r = Parallel(n_jobs=2, verbose=1)(delayed(sleep)(.1) for _ in range(10)) #doctest: +SKIP
206206
[Parallel(n_jobs=2)]: Done 1 out of 10 |elapsed: 0.1s remaining: 0.9s
207207
[Parallel(n_jobs=2)]: Done 3 out of 10 |elapsed: 0.2s remaining: 0.5s
@@ -215,7 +215,7 @@ class Parallel(Logger):
215215
child process::
216216
217217
>>> from string import atoi
218-
>>> from joblib import Parallel, delayed
218+
>>> from scikits.learn.externals.joblib import Parallel, delayed
219219
>>> Parallel(n_jobs=2)(delayed(atoi)(n) for n in ('1', '300', 30)) #doctest: +SKIP
220220
#...
221221
---------------------------------------------------------------------------
@@ -246,7 +246,7 @@ class Parallel(Logger):
246246
number of iterations reported is underestimated::
247247
248248
>>> from math import sqrt
249-
>>> from joblib import Parallel, delayed
249+
>>> from scikits.learn.externals.joblib import Parallel, delayed
250250
251251
>>> def producer():
252252
... for i in range(6):

0 commit comments

Comments
 (0)