{
  "schema_version": 1,
  "measured_at": "2026-07-30T12:25:36.296426+00:00",
  "harness": "scripts/ota-per-epoch-sweep.py",
  "harness_note": "drives the service's own load_model + InferenceEngine.infer, same seam as scripts/eval-ota-checkpoint.py",
  "checkpoint_dir": "/ckpt",
  "confidence_threshold": 0.7,
  "dataset": {
    "dir": "/ota",
    "all_labelled_occupied": true,
    "note": "5 channels, one site, one mismatched 860-930 MHz antenna at 470-700 MHz; diagnostic only"
  },
  "training_history": {
    "best_epoch": 14,
    "best_val_accuracy": 0.9555555555555556
  },
  "epochs": [
    {
      "epoch": 1,
      "checkpoint": "epoch-001.pt",
      "train_accuracy": 0.6194047619047619,
      "val_accuracy": 0.7838888888888889,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.8791
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 13,
          "occupancy_correct": false,
          "nearest_correct_count": 20,
          "mean_confidence": 0.6836
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 17,
          "occupancy_correct": false,
          "nearest_correct_count": 20,
          "mean_confidence": 0.816
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.8493
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 2,
            "Noise": 10,
            "Wireless Mic": 4,
            "Unknown": 4
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 2,
          "mean_confidence": 0.5415
        }
      ],
      "records": 100,
      "records_occupied": 70,
      "records_nearest_correct": 82,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 4
    },
    {
      "epoch": 2,
      "checkpoint": "epoch-002.pt",
      "train_accuracy": 0.88,
      "val_accuracy": 0.9344444444444444,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9806
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.8187
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 18,
          "occupancy_correct": false,
          "nearest_correct_count": 20,
          "mean_confidence": 0.8495
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9672
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 13,
            "Unknown": 6,
            "ATSC": 1
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.772
        }
      ],
      "records": 100,
      "records_occupied": 58,
      "records_nearest_correct": 60,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 3
    },
    {
      "epoch": 3,
      "checkpoint": "epoch-003.pt",
      "train_accuracy": 0.9265476190476191,
      "val_accuracy": 0.9288888888888889,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9498
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9123
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 12,
            "DVB-T": 8
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 8,
          "mean_confidence": 0.5043
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 19,
          "occupancy_correct": false,
          "nearest_correct_count": 20,
          "mean_confidence": 0.8841
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 9,
            "Unknown": 10,
            "ISDB-T": 1
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.8351
        }
      ],
      "records": 100,
      "records_occupied": 39,
      "records_nearest_correct": 48,
      "channels_occupancy_correct": 1,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 4,
      "checkpoint": "epoch-004.pt",
      "train_accuracy": 0.9444047619047619,
      "val_accuracy": 0.9344444444444444,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9981
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9159
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9454
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9864
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 13,
            "Unknown": 7
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.8566
        }
      ],
      "records": 100,
      "records_occupied": 60,
      "records_nearest_correct": 60,
      "channels_occupancy_correct": 3,
      "channels_all_nearest_correct": 3
    },
    {
      "epoch": 5,
      "checkpoint": "epoch-005.pt",
      "train_accuracy": 0.9521428571428572,
      "val_accuracy": 0.9372222222222222,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9949
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9884
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 16,
            "Noise": 4
          },
          "occupied": 11,
          "occupancy_correct": false,
          "nearest_correct_count": 16,
          "mean_confidence": 0.7344
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9859
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 14,
            "Unknown": 6
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9124
        }
      ],
      "records": 100,
      "records_occupied": 51,
      "records_nearest_correct": 56,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 6,
      "checkpoint": "epoch-006.pt",
      "train_accuracy": 0.9608333333333333,
      "val_accuracy": 0.9472222222222222,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9963
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9976
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9169
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9956
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 11,
            "Unknown": 9
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9612
        }
      ],
      "records": 100,
      "records_occupied": 40,
      "records_nearest_correct": 40,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 7,
      "checkpoint": "epoch-007.pt",
      "train_accuracy": 0.9682142857142857,
      "val_accuracy": 0.9477777777777778,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 1.0
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9339
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 17,
            "Noise": 3
          },
          "occupied": 8,
          "occupancy_correct": false,
          "nearest_correct_count": 17,
          "mean_confidence": 0.7048
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 1.0
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 11,
            "Unknown": 8,
            "Wireless Mic": 1
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9252
        }
      ],
      "records": 100,
      "records_occupied": 48,
      "records_nearest_correct": 57,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 8,
      "checkpoint": "epoch-008.pt",
      "train_accuracy": 0.9657142857142857,
      "val_accuracy": 0.9427777777777778,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9994
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9894
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 15,
            "Noise": 5
          },
          "occupied": 13,
          "occupancy_correct": false,
          "nearest_correct_count": 15,
          "mean_confidence": 0.7616
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.997
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 15,
            "Unknown": 5
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9339
        }
      ],
      "records": 100,
      "records_occupied": 53,
      "records_nearest_correct": 55,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 9,
      "checkpoint": "epoch-009.pt",
      "train_accuracy": 0.975,
      "val_accuracy": 0.9016666666666666,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9946
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9365
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9129
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9881
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 11,
            "Unknown": 9
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9192
        }
      ],
      "records": 100,
      "records_occupied": 60,
      "records_nearest_correct": 60,
      "channels_occupancy_correct": 3,
      "channels_all_nearest_correct": 3
    },
    {
      "epoch": 10,
      "checkpoint": "epoch-010.pt",
      "train_accuracy": 0.9775,
      "val_accuracy": 0.9472222222222222,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9996
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9813
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 13,
            "Noise": 7
          },
          "occupied": 7,
          "occupancy_correct": false,
          "nearest_correct_count": 13,
          "mean_confidence": 0.7254
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9902
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 18,
            "Unknown": 2
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9401
        }
      ],
      "records": 100,
      "records_occupied": 47,
      "records_nearest_correct": 53,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 11,
      "checkpoint": "epoch-011.pt",
      "train_accuracy": 0.9951190476190476,
      "val_accuracy": 0.9533333333333334,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9993
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9976
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9905
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9999
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 10,
            "Unknown": 10
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.8859
        }
      ],
      "records": 100,
      "records_occupied": 40,
      "records_nearest_correct": 40,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 12,
      "checkpoint": "epoch-012.pt",
      "train_accuracy": 0.9941666666666666,
      "val_accuracy": 0.9422222222222222,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9987
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9973
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 10,
            "Noise": 10
          },
          "occupied": 8,
          "occupancy_correct": false,
          "nearest_correct_count": 10,
          "mean_confidence": 0.7458
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9876
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 14,
            "Unknown": 6
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9635
        }
      ],
      "records": 100,
      "records_occupied": 48,
      "records_nearest_correct": 50,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 13,
      "checkpoint": "epoch-013.pt",
      "train_accuracy": 0.9925,
      "val_accuracy": 0.9072222222222223,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 1.0
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9586
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 8,
            "Noise": 12
          },
          "occupied": 4,
          "occupancy_correct": false,
          "nearest_correct_count": 8,
          "mean_confidence": 0.79
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9999
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 15,
            "Unknown": 5
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9475
        }
      ],
      "records": 100,
      "records_occupied": 44,
      "records_nearest_correct": 48,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 14,
      "checkpoint": "epoch-014.pt",
      "train_accuracy": 0.9927380952380952,
      "val_accuracy": 0.9555555555555556,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9788
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9992
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9933
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9936
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 14,
            "Unknown": 6
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9508
        }
      ],
      "records": 100,
      "records_occupied": 40,
      "records_nearest_correct": 40,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 15,
      "checkpoint": "epoch-015.pt",
      "train_accuracy": 0.9921428571428571,
      "val_accuracy": 0.9405555555555556,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9989
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9991
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 19,
            "DVB-T": 1
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 1,
          "mean_confidence": 0.9078
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9998
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 13,
            "Unknown": 7
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9411
        }
      ],
      "records": 100,
      "records_occupied": 40,
      "records_nearest_correct": 41,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 16,
      "checkpoint": "epoch-016.pt",
      "train_accuracy": 0.9953571428571428,
      "val_accuracy": 0.9405555555555556,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9937
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9998
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9991
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9991
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 19,
            "Unknown": 1
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9546
        }
      ],
      "records": 100,
      "records_occupied": 40,
      "records_nearest_correct": 40,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 17,
      "checkpoint": "epoch-017.pt",
      "train_accuracy": 0.9961904761904762,
      "val_accuracy": 0.9455555555555556,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9984
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9981
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 5,
            "Noise": 15
          },
          "occupied": 1,
          "occupancy_correct": false,
          "nearest_correct_count": 5,
          "mean_confidence": 0.7915
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 19,
            "ISDB-T": 1
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 19,
          "mean_confidence": 0.9855
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 15,
            "Unknown": 5
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9163
        }
      ],
      "records": 100,
      "records_occupied": 41,
      "records_nearest_correct": 44,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 1
    },
    {
      "epoch": 18,
      "checkpoint": "epoch-018.pt",
      "train_accuracy": 0.9967857142857143,
      "val_accuracy": 0.955,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9999
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9998
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 18,
            "Noise": 2
          },
          "occupied": 13,
          "occupancy_correct": false,
          "nearest_correct_count": 18,
          "mean_confidence": 0.8098
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9981
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 11,
            "Unknown": 9
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9205
        }
      ],
      "records": 100,
      "records_occupied": 53,
      "records_nearest_correct": 58,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 19,
      "checkpoint": "epoch-019.pt",
      "train_accuracy": 0.9992857142857143,
      "val_accuracy": 0.9527777777777777,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 1.0
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9998
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 18,
            "DVB-T": 2
          },
          "occupied": 1,
          "occupancy_correct": false,
          "nearest_correct_count": 2,
          "mean_confidence": 0.8877
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 20
          },
          "occupied": 20,
          "occupancy_correct": true,
          "nearest_correct_count": 20,
          "mean_confidence": 0.9997
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 13,
            "Unknown": 7
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9294
        }
      ],
      "records": 100,
      "records_occupied": 41,
      "records_nearest_correct": 42,
      "channels_occupancy_correct": 2,
      "channels_all_nearest_correct": 2
    },
    {
      "epoch": 20,
      "checkpoint": "epoch-020.pt",
      "train_accuracy": 0.9983333333333333,
      "val_accuracy": 0.825,
      "channels": [
        {
          "file": "uhf25_506MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "DVB-T": 15,
            "Noise": 5
          },
          "occupied": 14,
          "occupancy_correct": false,
          "nearest_correct_count": 15,
          "mean_confidence": 0.8572
        },
        {
          "file": "uhf32_562MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 20
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.9973
        },
        {
          "file": "uhf33_570MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 18,
            "DVB-T": 2
          },
          "occupied": 1,
          "occupancy_correct": false,
          "nearest_correct_count": 2,
          "mean_confidence": 0.8397
        },
        {
          "file": "uhf35_586MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 11,
            "DVB-T": 8,
            "ISDB-T": 1
          },
          "occupied": 8,
          "occupancy_correct": false,
          "nearest_correct_count": 8,
          "mean_confidence": 0.8506
        },
        {
          "file": "uhf39_618MHz_occupied.npy",
          "records": 20,
          "class_counts": {
            "Noise": 12,
            "Unknown": 8
          },
          "occupied": 0,
          "occupancy_correct": false,
          "nearest_correct_count": 0,
          "mean_confidence": 0.928
        }
      ],
      "records": 100,
      "records_occupied": 23,
      "records_nearest_correct": 25,
      "channels_occupancy_correct": 0,
      "channels_all_nearest_correct": 0
    }
  ],
  "verdict": {
    "selected_by_synthetic_val_acc": {
      "epoch": 14,
      "val_accuracy": 0.9555555555555556,
      "records_occupied": 40
    },
    "best_on_real_ota": {
      "epoch": 1,
      "val_accuracy": 0.7838888888888889,
      "records_occupied": 70
    },
    "records_left_on_the_table": 30,
    "spearman_val_acc_vs_real_ota": -0.2199
  },
  "caveats": [
    "Diagnostic, not a selection criterion \u2014 n=5 channels, all occupied.",
    "Captures received through a mismatched antenna.",
    "Establishes nothing about vacant channels."
  ]
}
