Optimise fancy indexing further
Mantenedores costumam responder em até 1 dia
@lshaw8317 já está trabalhando nisso.
Desde 25/7/2025.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Continue to fine tune functionality and performance of fancy indexing according to outline suggested in #437
- work around for ndindex not supporting array indices separated by slices e.g. arr[0, :, [0, 1]]
- pure boolean indexing can definitely be optimised to work more like LazyExpr where for more general shapes (not just key.shape = array.shape)
- implement vindex (for numpy and blosc array return types)
- finish implementation of oindex (return blosc array)
- optimise fancy indexing for broadcasted index arrays
- implement (optimised) setitem for fancy indexing
- implement fancy indexing in slice (i.e. return blosc array not numpy array)
-
optimise fancy indexing to avoid recalculating _slice/chunk_slice intersections every loop(PR #459)
- Linguagem predominante
- Python
- Estrelas
- 212
- Forks
- 66
- Merge médio
- 1d 21h
- PRs com merge (30d)
- 10
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Blosc/python-blosc2
-
documentation sustain-2026
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Blosc/python-blosc2#720 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
sustain-2026
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Blosc/python-blosc2#717 ·
Mantenedores costumam responder em até 1 dia
-
documentation sustain-2026
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
Blosc/python-blosc2#714 ·
Mantenedores costumam responder em até 1 dia
-
documentation sustain-2026
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Blosc/python-blosc2#710 ·
Mantenedores costumam responder em até 1 dia
-
documentation sustain-2026
Dificuldade 2/5 Meio dia Facilidade para iniciantes 74/100
Blosc/python-blosc2#651 · 7 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de Blosc/python-blosc2
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
mozilla/bedrock#17413 · 1 reação ·
Mantenedores costumam responder em até 2 dias
-
instance instance add
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
searxng/searx-instances#943 · 1 comentário ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
bug tools
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
lance-format/lance#9655 ·
Mantenedores costumam responder em até 2 dias