CNN MNIST Classifier

CNN MNIST Lab

10 digit classes पर compact multi-class CNN ट्रेन करें और अंक बनाकर live inference करें।

Demo samples 0..9 classes में pre-packaged हैं। Base load हर class से 10 images (कुल 100) लोड करता है।

Add +10 per Class से 20, 30, 40, 50 प्रति class तक बढ़ाएं (max 500)।

यह setup तेज educational experiments के लिए बनाया गया है और class balance बनाए रखता है।

मॉडल 10-way softmax distribution देता है।

$$\hat{y}_c = \frac{e^{z_c}}{\sum_{k=0}^{9} e^{z_k}}, \quad L = -\frac{1}{N}\sum_i\sum_{c=0}^{9} y_{ic}\log(\hat{y}_{ic})$$

Learning rate, batch size, optimizer और architecture options से speed और stability को balance करें।

Loaded per class: 0 / 50
Dataset: 0
Epoch: 0
Loss: -
Accuracy: -
Demo Samples

Loading digit images...

Draw and Predict
-
    Confusion Matrix