Built with ML Intern

MNIST CNN β€” 60-second training run

A small CNN trained from scratch on MNIST for 60 seconds of training compute (wall-clock capped loop), reaching 99.24% test accuracy on the held-out 10k test split.

Details

  • Architecture: Conv(1β†’32) β†’ ReLU β†’ Conv(32β†’64) β†’ ReLU β†’ MaxPool β†’ Dropout(0.25) β†’ FC(12544β†’128) β†’ ReLU β†’ Dropout(0.5) β†’ FC(128β†’10) β€” 1,625,866 parameters
  • Dataset: ylecun/mnist, train split (60,000 images)
  • Optimizer: Adam, lr 0.001, batch size 256
  • Training steps: 4,691 (78 steps/sec) in 60s
  • Seed: 0

Files

  • pytorch_model.bin β€” model state dict (load with torch.load(..., map_location="cpu")["state_dict"])
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support