niente, non converge nemmeno con mnist

This commit is contained in:
2025-02-14 16:55:56 +01:00
parent e49dcb42b7
commit b1104d9fb4
9 changed files with 48 additions and 40 deletions

View File

@@ -33,13 +33,13 @@ void main()
init_allegro();
//get_dataset("cifar-10-batches/test_batch.bin");
set = get_dataset("mnist/t10k-images.idx3-ubyte", "mnist/t10k-labels.idx1-ubyte");
set = get_dataset(file_immagini, file_label);
if (set == NULL) {
printf("Errore nel caricare il dataset\n");
return;
}
rete_neurale = caricaReteNeurale("rete_cifar_pesi.bin");
rete_neurale = caricaReteNeurale(file_pesi);
if (rete_neurale == NULL) {
printf("Errore nel caricare il modello\n");
return;
@@ -94,7 +94,7 @@ void init_allegro() {
void carica_immagine(int indice_set)
{
// Stampa informazioni sull'immagine
printf("Immagine indice: %d, categoria: %d\n", indice_set, set->istanze[indice_set].categoria);
printf("Immagine indice: %d, valore: %d. è un 7? %d\n", indice_set, set->istanze[indice_set].categoria, prevedi(indice_set));
// Itera su ogni pixel dell'immagine
for (int y = 0; y < IMAGE_HEIGHT; y++)