{ "custom_cnn": { "accuracy": 0.987603305785124, "best_val_acc": 0.9875904860392968, "latency": { "p50_ms": 5.963435500007108, "p95_ms": 9.110618399722624, "p99_ms": 10.40525975995024, "mean_ms": 6.288426963996244 }, "size_mb": 1.4919853210449219, "training_time_s": 1274.0920922756195, "per_class": { "cs2": { "precision": 0.984472049689441, "recall": 0.984472049689441, "f1-score": 0.984472049689441, "support": 322.0 }, "dota2": { "precision": 0.9868852459016394, "recall": 1.0, "f1-score": 0.9933993399339934, "support": 301.0 }, "valorant": { "precision": 0.9912023460410557, "recall": 0.9797101449275363, "f1-score": 0.9854227405247813, "support": 345.0 }, "accuracy": 0.987603305785124, "macro avg": { "precision": 0.9875198805440454, "recall": 0.9880607315389924, "f1-score": 0.9877647100494052, "support": 968.0 }, "weighted avg": { "precision": 0.9876211450418985, "recall": 0.987603305785124, "f1-score": 0.9875868252078321, "support": 968.0 } }, "confusion_matrix": [ [ 317, 2, 3 ], [ 0, 301, 0 ], [ 5, 2, 338 ] ] }, "mobilenet_v3_small": { "accuracy": 0.9927685950413223, "best_val_acc": 0.9896587383660806, "latency": { "p50_ms": 9.73018099989531, "p95_ms": 13.665600600052127, "p99_ms": 16.87989279018893, "mean_ms": 10.156020676015032 }, "size_mb": 5.848354339599609, "training_time_s": 240.3431854248047, "per_class": { "cs2": { "precision": 0.981651376146789, "recall": 0.9968944099378882, "f1-score": 0.9892141756548536, "support": 322.0 }, "dota2": { "precision": 1.0, "recall": 1.0, "f1-score": 1.0, "support": 301.0 }, "valorant": { "precision": 0.9970588235294118, "recall": 0.9826086956521739, "f1-score": 0.9897810218978103, "support": 345.0 }, "accuracy": 0.9927685950413223, "macro avg": { "precision": 0.992903399892067, "recall": 0.9931677018633541, "f1-score": 0.9929983991842213, "support": 968.0 }, "weighted avg": { "precision": 0.9928481789637532, "recall": 0.9927685950413223, "f1-score": 0.9927700590037265, "support": 968.0 } }, "confusion_matrix": [ [ 321, 0, 1 ], [ 0, 301, 0 ], [ 6, 0, 339 ] ] }, "winner": "mobilenet_v3_small", "class_names": [ "cs2", "dota2", "valorant" ], "seed": 42, "image_size": 224, "split": [ 0.7, 0.15, 0.15 ] }