[Numpy-discussion] small bug in ndarray.flatten()?

Chao YUE chaoyuejoy@gmail....
Thu Apr 5 07:12:59 CDT 2012


Hi,

I use 1.51.
In [69]: np.__version__
Out[69]: '1.5.1'

the help information seems OK.

In [70]: b.flatten?
Type:        builtin_function_or_method
Base Class:    <type 'builtin_function_or_method'>
String Form:    <built-in method flatten of numpy.ndarray object at
0xb5d4a58>
Namespace:    Interactive
Docstring:
    a.flatten(order='C')

    Return a copy of the array collapsed into one dimension.

    Parameters
    ----------
    order : {'C', 'F'}, optional
        Whether to flatten in C (row-major) or Fortran (column-major) order.
        The default is 'C'.

    Returns
    -------
    y : ndarray
        A copy of the input array, flattened to one dimension.

    See Also
    --------
    ravel : Return a flattened array.
    flat : A 1-D flat iterator over the array.

    Examples
    --------
    >>> a = np.array([[1,2], [3,4]])
    >>> a.flatten()
    array([1, 2, 3, 4])
    >>> a.flatten('F')
    array([1, 3, 2, 4])

cheers,

Chao

2012/4/5 Olivier Delalleau <shish@keba.be>

> It works for me, which version of numpy are you using?
> What do you get when you type help(b.flatten)?
>
> -=- Olivier
>
> Le 5 avril 2012 04:45, Chao YUE <chaoyuejoy@gmail.com> a écrit :
>
>> Dear all,
>>
>> Is there a small bug in following?
>>
>> In [2]: b
>> Out[2]:
>> array([[ 0,  1,  2,  3,  4,  5],
>>        [ 6,  7,  8,  9, 10, 11],
>>        [12, 13, 14, 15, 16, 17],
>>        [18, 19, 20, 21, 22, 23]])
>>
>>
>>
>> In [3]: b.flatten(order='C')
>>
>> ---------------------------------------------------------------------------
>> TypeError                                 Traceback (most recent call
>> last)
>>
>> /mnt/f/<ipython console> in <module>()
>>
>> TypeError: flatten() takes no keyword arguments
>>
>> order='F' gave tha same.
>>
>> cheers,
>>
>> chao
>>
>> --
>>
>> ***********************************************************************************
>> Chao YUE
>> Laboratoire des Sciences du Climat et de l'Environnement (LSCE-IPSL)
>> UMR 1572 CEA-CNRS-UVSQ
>> Batiment 712 - Pe 119
>> 91191 GIF Sur YVETTE Cedex
>> Tel: (33) 01 69 08 29 02; Fax:01.69.08.77.16
>>
>> ************************************************************************************
>>
>>
>> _______________________________________________
>> NumPy-Discussion mailing list
>> NumPy-Discussion@scipy.org
>> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>>
>>
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion@scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
>


-- 
***********************************************************************************
Chao YUE
Laboratoire des Sciences du Climat et de l'Environnement (LSCE-IPSL)
UMR 1572 CEA-CNRS-UVSQ
Batiment 712 - Pe 119
91191 GIF Sur YVETTE Cedex
Tel: (33) 01 69 08 29 02; Fax:01.69.08.77.16
************************************************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.scipy.org/pipermail/numpy-discussion/attachments/20120405/f06398a2/attachment-0001.html 


More information about the NumPy-Discussion mailing list