Add subclass for decompressed arrays
- Lenguaje dominante
- Python
- Estrellas
- 211
- Forks
- 58
- Merge medio
- 1 d 17 h
- PR fusionados (30 d)
- 6
Descripción
Following [this comment](https://github.com/data-apis/array-api/discussions/968#discussioncomment-14350012), add a thinly wrapped native Blosc2 class for decompressed arrays, which are currently just plain NumPy arrays. Would have to support certain additional operations and comparisons (``==``, ``__array_namespace__()``), but it will inherit most of the useful machinery directly from NumPy.
Would have to change ``np.empty`` references for loading slices etc. from C functions in the code base, possibly some other things.
Guía de contribución
Línea de trabajo
Comienza rastreando cómo se crean los arrays descomprimidos y dónde usan np.empty las funciones de C al cargar slices. Revisa la infraestructura nativa existente de arrays de Blosc2 y NumPy antes de definir el comportamiento de la subclase. El trabajo estará terminado cuando los arrays descomprimidos admitan ==, __array_namespace__(), las operaciones y comparaciones adicionales requeridas, y se hayan actualizado las rutas de carga afectadas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- numpy, python
- Área
- data
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100