DiamondLightSource / DiamondLightSource/python-murfey

CrYOLO model path caching means changes are not detected during collection

Aberta
#646 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
2
Forks
1
Merge médio
1d 10h
PRs com merge (30d)
19

Descrição

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

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece lendo src/murfey/util/processing_params.py por volta da linha 38 e rastreie como o caminho do modelo CrYOLO é lido durante a coleta. Determine quando a chamada armazenada em cache deve ser invalidada para que as alterações no caminho do modelo sejam detectadas, enquanto as chamadas usuais continuam armazenadas em cache; considera-se concluído quando a coleta observa os caminhos alterados sem trabalho repetido desnecessário.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
machine-learning
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.