Numpy: Dokumen ndindex (bentuk)

Dibuat pada 3 Jul 2020  ·  3Komentar  ·  Sumber: numpy/numpy

Penggunaan ndindex ini :

>>> list(np.ndindex((3,2)))
[(0, 0), (0, 1), (1, 0), (1, 1), (2, 0), (2, 1)]

tampaknya bekerja dengan

>>> np.__version__
'1.18.4'

tapi itu tidak didokumentasikan . Apakah penggunaan ini dimaksudkan untuk diizinkan? (Saya menginginkannya, karena jika shape == 5 maka np.index(shape) berfungsi sementara np.ndindex(*shape) tidak.) Jika ya, dapatkah ditambahkan ke dokumen?

04 - Documentation

Komentar yang paling membantu

Selain itu, jenis daftar di bagian Parameter salah: baik tupel dan daftar int diperbolehkan.

Ini telah diperbaiki.

Tanda tangan dari np.ndindex docstring tidak konsisten dengan daftar Parameter

Saya akan menaikkan PR untuk ini :)

Semua 3 komentar

Kami mungkin ingin menjadikan versi itu sebagai versi terdokumentasi yang disukai, dan hanya menyebutkan secara singkat opsi lainnya juga. Dalam kebanyakan kasus (misalnya juga arr.reshape() di mana kami mengizinkan keduanya, kami lebih memilih versi tuple di dokumen).

Hanya untuk memperjelas ini sedikit - saya pikir ada dua hal yang membuat np.ndindex docstring membingungkan:

  1. Tanda tangan docstring np.ndindex tidak konsisten dengan daftar Parameter
  2. Selain itu, jenis daftar di bagian Parameter salah: baik tupel dan daftar int diperbolehkan.

Selain itu, jenis daftar di bagian Parameter salah: baik tupel dan daftar int diperbolehkan.

Ini telah diperbaiki.

Tanda tangan dari np.ndindex docstring tidak konsisten dengan daftar Parameter

Saya akan menaikkan PR untuk ini :)

Apakah halaman ini membantu?
0 / 5 - 0 peringkat