DiamondLightSource / DiamondLightSource/python-murfey
CrYOLO model path caching means changes are not detected during collection
- Lenguaje dominante
- Python
- Estrellas
- 2
- Forks
- 1
- Merge medio
- 1 d 10 h
- PR fusionados (30 d)
- 19
Descripción
Need to find a way to cache the call (https://github.com/DiamondLightSource/python-murfey/blob/a5e1fa5465023fa8c123e9b9d9d742c4de48b05f/src/murfey/util/processing_params.py#L38) most of the time but clear the cache when needed
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Start by reading src/murfey/util/processing_params.py around line 38 and trace how the CrYOLO model path is read during collection. Determine when the cached call must be invalidated so model-path changes are detected while the usual calls remain cached; done means collection observes changed paths without unnecessary repeated work.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- machine-learning
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100