enthought / enthought/distarray
O-21: Evaluation of approaches to supporting broadcasting and fancy indexing (optional)
- Vorherrschende Sprache
- Python
- Sterne
- 5
- Forks
- 1
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Broadcasting and fancy indexing are powerful NumPy features, but they are highly non-trivial to support in a distributed context. This task will explore design approaches to determine how to support these features.
Optional.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, die bestehende Implementierung verteilter Arrays zu überprüfen und Designansätze für Broadcasting und Fancy Indexing zu bewerten. Als abgeschlossen gilt die Aufgabe, wenn eine klare Empfehlung dafür vorliegt, wie diese NumPy-Funktionen in einem verteilten Kontext unterstützt werden könnten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- numpy, python
- Bereich
- data, distributed-systems
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100