SparseEfficiency
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 30/100
Línea de trabajo
Start with climada/entity/exposures/base.py near line 1465, where a sparse matrix is compared with > -2, then find the sparse-structure assignments flagged in climada/hazard/test/test_base.py and climada/engine/test/test_impact_calc.py. Run those tests with warnings enabled to reproduce the SparseEfficiencyWarnings. Done when the listed call sites no longer raise the warning and the test results are unchanged. The issue has been open for 262 days with no comments or owner, so confirm scope with maintainers first.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
SparseEfficiencyWarning
Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
Occurrences
- scipy.sparse._index:168
- scipy.sparse._index:210
Raise in
- climada.hazard.test.test_base
- climada.engine.test.test_impact_calc
(4 times during tests)
SparseEfficiencyWarning
Comparing a sparse matrix with -2 using > is inefficient. Try using <= instead.
Occurrence
- climada.entity.exposures.base:1465
- Lenguaje dominante
- Jupyter Notebook
- Estrellas
- 478
- Forks
- 166
- Merge medio
- 1 d 20 h
- PR fusionados (30 d)
- 2
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de CLIMADA-project/climada_python
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
CLIMADA-project/climada_python#1337 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
CLIMADA-project/climada_python#1336 ·
-
CartoDB basemaps now need an API key (somewhat urgent)Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
CLIMADA-project/climada_python#1332 · 4 comentarios · 1 reacción ·
-
more than 20 open figuresAbiertowarnings
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
CLIMADA-project/climada_python#1241 ·
-
ResourceWarningAbiertowarnings
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
CLIMADA-project/climada_python#1239 ·
Todos los issues de CLIMADA-project/climada_python
Issues similares
-
0.2.1-rc.3 compatibility: 21 peer ranges enumerate exact versions, so rc.3 is rejectedPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
NanmiCoder/dsh-agent-teams#277 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 87/100
Lakr233/vphone-cli#742 ·
Los mantenedores suelen responder en 1 día
-
[core-client] Remove unused hand-maintained transport helpers after the definition-table cutoverAbiertodoc-audit enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Kozea/Radicale#2301 · 2 comentarios ·
Los mantenedores suelen responder en 1 día