1adrianb / 1adrianb/face-alignment
running the example but get error.
- Lingua principale
- Python
- Stelle
- 7.5k
- Fork
- 1.4k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
File "d:\ProgramData\Anaconda3\lib\site-packages\face_alignment\api.py", line 106, in get_landmarks
return self.get_landmarks_from_image(image_or_path, detected_faces)
File "d:\ProgramData\Anaconda3\lib\site-packages\torch\autograd\grad_mode.py", line 26, in decorate_context
return func(*args, **kwargs)
File "d:\ProgramData\Anaconda3\lib\site-packages\face_alignment\api.py", line 150, in get_landmarks_from_image
pts, pts_img = get_preds_fromhm(out, center.numpy(), scale)
File "d:\ProgramData\Anaconda3\lib\site-packages\face_alignment\utils.py", line 199, in get_preds_fromhm
preds, preds_orig = _get_preds_fromhm(hm, idx, center, scale)
File "d:\ProgramData\Anaconda3\lib\site-packages\numba\dispatcher.py", line 344, in _compile_for_args
reraise(type(e), e, None)
File "d:\ProgramData\Anaconda3\lib\site-packages\numba\six.py", line 658, in reraise
raise value.with_traceback(tb)
TypingError: Unknown attribute 'repeat' of type array(int64, 2d, C)
File "d:\ProgramData\Anaconda3\lib\site-packages\face_alignment\utils.py", line 220:
def _get_preds_fromhm(hm, idx, center=None, scale=None):
idx += 1
preds = idx.repeat(2).reshape(B, C, 2).astype(np.float32)
^
[1] During: typing of get attribute at d:\ProgramData\Anaconda3\lib\site-packages\face_alignment\utils.py (220)
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
L'errore si verifica in face_alignment/utils.py riga 220, dove una funzione compilata con numba fallisce perché a un array manca l'attributo 'repeat'. Inizia esaminando la funzione _get_preds_fromhm e il tipo di 'idx'. Controlla la compatibilità della versione di numba e il dtype dell'array. Eseguire l'esempio che attiva questo errore aiuterà a riprodurre il problema. Cerca errori di tipizzazione numba simili nella cronologia o nelle issue del progetto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python, pytorch
- Ambito
- computer-vision, machine-learning
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100