Optimized coloring for specific matrix types
@gdalle já está trabalhando nisso.
Desde 3/10/2024.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 25/100
Direção de pesquisa
Revise primeiro a issue relacionada #64 e a implementação existente de coloração de colunas do ArrayInterface.jl, incluindo se a licença permite sua reutilização. Em seguida, determine como matrizes bandadas e matrizes de blocos bandados devem oferecer suporte a colorações de colunas, linhas, simétricas e bidirecionais, com resultados de coloração ideais para cada tipo compatível.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
There are some matrix types for which we can directly compute the optimal coloring, like (block-)banded matrices.
ArrayInterface.jl does this already but only for column coloring. We could reuse some of that code (if the license is right) and generalize it to other colorings (row, symmetric, bidirectional).
Related:
- #64
- Linguagem predominante
- Julia
- Estrelas
- 46
- Forks
- 14
- Merge médio
- 6h 30min
- PRs com merge (30d)
- 2
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
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 JuliaDiff/SparseMatrixColorings.jl
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
JuliaDiff/SparseMatrixColorings.jl#342 · 1 comentário ·
-
ContributorsAbertawontfix
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100
JuliaDiff/SparseMatrixColorings.jl#331 · 4 comentários ·
-
Compiled (trimmed) binariesTalvez já em andamento @amontoison assumiu há 39 dias. Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
JuliaDiff/SparseMatrixColorings.jl#329 · 2 comentários · 2 reações ·
-
Coloring for symmetric banded matricesTalvez livre de novo @amontoison assumiu há 257 dias e não há nenhum pull request aberto. Abertafeature
JuliaDiff/SparseMatrixColorings.jl#302 · 1 responsável ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 50/100
JuliaDiff/SparseMatrixColorings.jl#301 · 1 comentário ·
Todas as issues de JuliaDiff/SparseMatrixColorings.jl
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
SciML/OrdinaryDiffEq.jl#4875 ·
Mantenedores costumam responder em até 3 dias
-
documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
SciML/NonlinearSolve.jl#1372 ·
Mantenedores costumam responder em até 1 dia
-
Truncated discrete ccdf and logccdf return incorrect values at the lower atomTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
JuliaStats/Distributions.jl#2095 ·
-
documentation 📜 microphysics💧 ❄️
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
NumericalEarth/Breeze.jl#1073 ·
Mantenedores costumam responder em até 1 dia