49 lines
906 B
Markdown
49 lines
906 B
Markdown
# Validazione kNN reale
|
|
|
|
## Dataset
|
|
|
|
- Persona: Jessica
|
|
- Query: 21
|
|
- Prototype: 5
|
|
- Dimensione embedding: 128 float32
|
|
- Soglia: 0.50
|
|
- Leave-one-out: attivo
|
|
|
|
## Python vs C++ CPU
|
|
|
|
- Query confrontate: 21
|
|
- Mismatch top-1: 0
|
|
- Mismatch decisione: 0
|
|
- Errore massimo score: 2.643e-7
|
|
|
|
## C++ CPU vs OpenCL dopo leave-one-out
|
|
|
|
- Posizioni confrontate: 100
|
|
- Indici identici: 100
|
|
- Exact ratio: 100%
|
|
- Mismatch decisione: 0
|
|
- Errore massimo score: 3.58e-7
|
|
|
|
## C++ CPU vs OpenCL TOPK grezzo
|
|
|
|
- Posizioni confrontate: 105
|
|
- Indici identici: 105
|
|
- Exact ratio: 100%
|
|
- Mismatch score oltre 1e-5: 0
|
|
- Errore massimo score: 3.58e-7
|
|
|
|
## Risultato riconoscimento
|
|
|
|
- Riconosciuti: 20/21
|
|
- Copertura: 95.2%
|
|
- Unico caso sotto soglia: IMG_0183.JPG
|
|
- Best similarity: 0.466428
|
|
- Miglior prototype: IMG_0143.JPG
|
|
|
|
## Backend OpenCL
|
|
|
|
- Device: ARM / Mali-G610 r0p0
|
|
- DIM: 128
|
|
- TOPK: 5
|
|
- QUERY_COUNT: 21
|
|
- LANES_PER_QUERY: 8
|