tcg-space / Code /Model /data /models /version_registry.json
github-actions[bot]
deploy: backend bundle from b6c6e6285efe1e191c7c8a8533e41b1a22b05694
0cbe710
{
"schema_version": "1.0",
"created_at": "2026-02-11T17:36:27.753116",
"models": {
"dl_multihead": [
{
"version": "20260210_182731",
"filename": "resnet50_efnb7_multihead_20260210_182731_best.pth",
"model_type": "dl_multihead",
"model_class": "CardAuthModel",
"backbone": "resnet50+efficientnet_b7",
"status": "training",
"accuracy": 0.967741935483871,
"f1_score": 0.9523809523809523,
"roc_auc": 1.0,
"n_features": "end-to-end",
"dataset_size": 204,
"total_params": 94246422,
"trainable_params": 94246422,
"best_epoch": 2,
"pipeline_type": "dl",
"trained_at": "2026-02-10T19:01:22.939571"
},
{
"version": "20260211_155409",
"filename": "cardauth_multihead_20260211_155409_best.pth",
"model_type": "dl_multihead",
"model_class": "CardAuthModel",
"backbone": "resnet50+efficientnet_b7",
"status": "retired",
"accuracy": 0.7741935483870968,
"f1_score": 0.631578947368421,
"roc_auc": 0.6333333333333333,
"n_features": "end-to-end",
"dataset_size": 204,
"total_params": 95402258,
"trainable_params": 95402258,
"best_epoch": 53,
"svdd_threshold": 0.9207070707070707,
"back_threshold": 0.45545454545454545,
"pipeline_type": "dl",
"trained_at": "2026-02-11T17:36:27.753116",
"promoted_at": "2026-02-11T17:40:00.000000"
},
{
"version": "20260214_200541",
"filename": "cardauth_multihead_20260214_200541_best.pth",
"model_type": "multi_head",
"backbone": "resnet50+efficientnet_b7",
"status": "training",
"accuracy": 0.8743651430098904,
"f1_score": 0.9192994505494505,
"roc_auc": 0.8970144941172506,
"n_features": "end-to-end",
"dataset_size": 18924,
"total_params": 95402258,
"trainable_params": 81637498,
"best_epoch": 2,
"svdd_threshold": 0.7524242424242424,
"back_threshold": 0.6534343434343434,
"trained_at": "2026-02-15T07:30:42.692244"
},
{
"version": "20260216_091800",
"filename": "cardauth_multihead_20260216_091800_best.pth",
"model_type": "multi_head",
"backbone": "resnet50+efficientnet_b7",
"status": "retired",
"accuracy": 1.0,
"f1_score": 1.0,
"roc_auc": 1.0,
"n_features": "end-to-end",
"dataset_size": 19113,
"total_params": 95402258,
"trainable_params": 81637498,
"best_epoch": 26,
"svdd_threshold": 0.08919191919191918,
"back_threshold": 0.0198989898989899,
"pipeline_type": "dl",
"trained_at": "2026-02-17T15:15:06.491447",
"promoted_at": "2026-02-18T00:00:00.000000"
},
{
"version": "20260310_002030",
"filename": "cardauth_multihead_20260310_002030_best.pth",
"model_type": "multihead_rarity",
"backbone": "resnet50",
"status": "production",
"accuracy": 0.7938461538461539,
"f1_score": 0.8813559322033898,
"roc_auc": 0.9801235559825351,
"n_features": "end-to-end",
"dataset_size": 23009,
"total_params": 25611848,
"trainable_params": 24166920,
"best_epoch": 28,
"back_threshold": 0.01,
"rarity_classes": [
"Unknown",
"Common",
"Uncommon",
"Rare",
"Ultra Rare",
"Promo"
],
"pipeline_type": "dl",
"trained_at": "2026-03-10T19:56:15.567206",
"promoted_at": "2026-03-11T00:00:00.000000"
}
]
},
"production_model": "20260310_002030"
}