RFC: zero-dimensional `indices` array for `take`
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Stack tecnologico
- python
- Ambito
- api, documentation
Direzione di ricerca
Inizia con la specifica collegata dell'Array API per take, quindi confronta il suo requisito secondo cui indices deve essere unidimensionale con il comportamento dichiarato di NumPy, PyTorch, JAX e CuPy. La issue è un RFC, quindi essere arrivati alla conclusione significa prendere una decisione sugli array a dimensione zero e sugli indici int e aggiornare di conseguenza lo standard.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The standard specifies that the indices array of take must be one-dimensional.
NumPy, PyTorch, JAX, and CuPy all support zero-dimensional indices arrays, too. Of course, all libraries support zero-dimensional (and int) indices for __getitem__.
Should the standard allow zero-dimensional arrays for indices? How about ints?
- Lingua principale
- Python
- Stelle
- 281
- Fork
- 52
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di data-apis/array-api
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
-
Maintenance
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 50/100
Tutte le issue di data-apis/array-api
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
use-agent-os/agent-os#3314 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
BasedHardware/omi#15662 · 1 commento ·
-
documentation help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
AiursoftWeb/AnduinOS-2#19 ·