[Numpy-discussion] numpy 1.9b1 bug in pad function?
Nadav Horesh
nadavh at visionsense.com
Sat Jun 14 08:40:29 EDT 2014
This is most likely a documentation error since:
In [7]: np.pad(a)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-7-7a0346d77134> in <module>()
----> 1 np.pad(a)
TypeError: pad() missing 1 required positional argument: 'pad_width'
Nadav
________________________________________
From: numpy-discussion-bounces at scipy.org <numpy-discussion-bounces at scipy.org> on behalf of Stéfan van der Walt <stefan at sun.ac.za>
Sent: 14 June 2014 13:39
To: Discussion of Numerical Python
Subject: Re: [Numpy-discussion] numpy 1.9b1 bug in pad function?
Hi Nadav
On Sat, Jun 14, 2014 at 8:11 AM, Nadav Horesh <nadavh at visionsense.com> wrote:
> In [4]: np.__version__
> Out[4]: '1.9.0b1'
>
> The documentation specify that the mode parameter is optional
I don't see the optional specification in the docstring. Perhaps
because mode=None in the signature?
The reason is that then, if you do not specify the signature (as in
your case), you get the following helpful message:
ValueError: Keyword "mode" must be a function or one of ['reflect',
'linear_ramp', 'edge', 'constant', 'minimum', 'wrap', 'symmetric',
'median', 'maximum', 'mean'].
Instead of
pad() takes exactly 3 arguments (2 given)
Regards
Stéfan
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion at scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion
More information about the NumPy-Discussion
mailing list