Avalon-S commited on
Commit ·
3c6934e
0
Parent(s):
Naturally trained surrogates for the Scissors Effect
Browse files- .gitattributes +1 -0
- LICENSE +21 -0
- README.md +136 -0
- SHA256SUMS +5 -0
- Standard_WRN28_10.pt +3 -0
- c10_densenet121.pt +3 -0
- c10_resnet18.pt +3 -0
- c10_resnet50.pt +3 -0
- c10_vgg16.pt +3 -0
- provenance/cifar100_training_log.txt +200 -0
- provenance/cifar100_training_summary.txt +23 -0
- provenance/cifar10_training_summary.json +49 -0
.gitattributes
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
LICENSE
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
MIT License
|
| 2 |
+
|
| 3 |
+
Copyright (c) 2026 Yuhang Jiang, Xiaojing Chen
|
| 4 |
+
|
| 5 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 6 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 7 |
+
in the Software without restriction, including without limitation the rights
|
| 8 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 9 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 10 |
+
furnished to do so, subject to the following conditions:
|
| 11 |
+
|
| 12 |
+
The above copyright notice and this permission notice shall be included in all
|
| 13 |
+
copies or substantial portions of the Software.
|
| 14 |
+
|
| 15 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 16 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 17 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 18 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 19 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 20 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 21 |
+
SOFTWARE.
|
README.md
ADDED
|
@@ -0,0 +1,136 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: mit
|
| 3 |
+
library_name: pytorch
|
| 4 |
+
tags:
|
| 5 |
+
- adversarial-robustness
|
| 6 |
+
- adversarial-examples
|
| 7 |
+
- transfer-attack
|
| 8 |
+
- image-classification
|
| 9 |
+
datasets:
|
| 10 |
+
- cifar10
|
| 11 |
+
- cifar100
|
| 12 |
+
---
|
| 13 |
+
|
| 14 |
+
# Scissors Effect: naturally trained surrogates
|
| 15 |
+
|
| 16 |
+
The five checkpoints used as the *standard* (naturally trained) surrogates in
|
| 17 |
+
**"The Scissors Effect: When Resize-Based Input Diversity Helps or Hurts Transfer
|
| 18 |
+
Attacks"**, published in *Transactions on Machine Learning Research* (2026).
|
| 19 |
+
|
| 20 |
+
Every other model in that paper comes from the RobustBench zoo, torchvision, or
|
| 21 |
+
`open_clip` and downloads on its own. These five do not exist anywhere else, and
|
| 22 |
+
without them the CIFAR-10 standard side and the whole CIFAR-100 experiment cannot
|
| 23 |
+
be reproduced without retraining. That is the only reason this repository exists.
|
| 24 |
+
|
| 25 |
+
- **Paper:** [arXiv:2606.22516](https://arxiv.org/abs/2606.22516) · [OpenReview](https://openreview.net/forum?id=b4pCcgJM0M)
|
| 26 |
+
- **Code:** [github.com/Avalon-S/ScissorsEffect](https://github.com/Avalon-S/ScissorsEffect)
|
| 27 |
+
- **Project page:** [avalon-s.github.io/ScissorsEffect](https://avalon-s.github.io/ScissorsEffect/)
|
| 28 |
+
|
| 29 |
+
## The checkpoints
|
| 30 |
+
|
| 31 |
+
| File | Dataset | Architecture | Clean accuracy | Size | Train time |
|
| 32 |
+
|---|---|---|---|---|---|
|
| 33 |
+
| `c10_resnet18.pt` | CIFAR-10 | ResNet-18 | 94.92% | 42.7 MB | 31 min |
|
| 34 |
+
| `c10_resnet50.pt` | CIFAR-10 | ResNet-50 | 94.66% | 90.0 MB | 69 min |
|
| 35 |
+
| `c10_vgg16.pt` | CIFAR-10 | VGG-16 | 93.82% | 56.2 MB | 22 min |
|
| 36 |
+
| `c10_densenet121.pt` | CIFAR-10 | DenseNet-121 | 95.39% | 27.1 MB | 111 min |
|
| 37 |
+
| `Standard_WRN28_10.pt` | CIFAR-100 | WRN-28-10 | 81.07% | 139.5 MB | 2.5 h |
|
| 38 |
+
|
| 39 |
+
Times are for a single RTX 4090. The paper quotes the CIFAR-10 four as reaching
|
| 40 |
+
93.8–95.4% clean accuracy, which is the range above.
|
| 41 |
+
|
| 42 |
+
The architectures are CIFAR variants: 3x3 stem, no initial max-pool, not ImageNet
|
| 43 |
+
architectures fed upsampled 32x32 images.
|
| 44 |
+
|
| 45 |
+
## Two storage formats
|
| 46 |
+
|
| 47 |
+
This is the one thing worth reading before you load anything.
|
| 48 |
+
|
| 49 |
+
**The four CIFAR-10 checkpoints are saved wrapped.** The normalisation lives
|
| 50 |
+
inside the checkpoint, so the model consumes `[0,1]` images directly. Each is a
|
| 51 |
+
dict with `state_dict`, `arch`, `clean_acc` and the training `recipe`.
|
| 52 |
+
|
| 53 |
+
**The CIFAR-100 checkpoint is a bare state dict** for RobustBench's
|
| 54 |
+
`WideResNet(depth=28, num_classes=100, widen_factor=10)`. It carries no
|
| 55 |
+
normalisation of its own; the loader applies the CIFAR-100 statistics around it.
|
| 56 |
+
|
| 57 |
+
Loading either one by hand:
|
| 58 |
+
|
| 59 |
+
```python
|
| 60 |
+
import torch, importlib.util
|
| 61 |
+
|
| 62 |
+
# --- CIFAR-10: wrapped, consumes [0,1] ---
|
| 63 |
+
spec = importlib.util.spec_from_file_location(
|
| 64 |
+
"t", "ScissorsEffect/scripts/train_cifar10_standard.py")
|
| 65 |
+
m = importlib.util.module_from_spec(spec); spec.loader.exec_module(m)
|
| 66 |
+
|
| 67 |
+
ck = torch.load("c10_resnet18.pt", map_location="cpu", weights_only=False)
|
| 68 |
+
net = m.Normalized(m.BUILDERS[ck["arch"]]())
|
| 69 |
+
net.load_state_dict(ck["state_dict"], strict=True)
|
| 70 |
+
net.eval() # net(x) with x in [0,1]
|
| 71 |
+
|
| 72 |
+
# --- CIFAR-100: bare, normalise outside ---
|
| 73 |
+
from robustbench.model_zoo.architectures.wide_resnet import WideResNet
|
| 74 |
+
|
| 75 |
+
sd = torch.load("Standard_WRN28_10.pt", map_location="cpu", weights_only=False)
|
| 76 |
+
sd = sd.get("state_dict", sd) if isinstance(sd, dict) else sd
|
| 77 |
+
sd = {(k[7:] if k.startswith("module.") else k): v for k, v in sd.items()}
|
| 78 |
+
wrn = WideResNet(depth=28, num_classes=100, widen_factor=10)
|
| 79 |
+
wrn.load_state_dict(sd, strict=True)
|
| 80 |
+
# mean (0.5071, 0.4865, 0.4409), std (0.2673, 0.2564, 0.2762)
|
| 81 |
+
```
|
| 82 |
+
|
| 83 |
+
Through the paper's own code you do not need any of this. Put the files where
|
| 84 |
+
`models/loader.py` looks for them and ask for the model by name:
|
| 85 |
+
|
| 86 |
+
```
|
| 87 |
+
<MODEL_ROOT>/cifar10/standard/c10_resnet18.pt
|
| 88 |
+
<MODEL_ROOT>/cifar10/standard/c10_resnet50.pt
|
| 89 |
+
<MODEL_ROOT>/cifar10/standard/c10_vgg16.pt
|
| 90 |
+
<MODEL_ROOT>/cifar10/standard/c10_densenet121.pt
|
| 91 |
+
<MODEL_ROOT>/cifar100/Linf/Standard_WRN28_10.pt
|
| 92 |
+
```
|
| 93 |
+
|
| 94 |
+
Loading refuses a partially initialised network and re-asserts the stored clean
|
| 95 |
+
accuracy, so a truncated download raises instead of quietly degrading a result.
|
| 96 |
+
|
| 97 |
+
## Verify the download
|
| 98 |
+
|
| 99 |
+
```
|
| 100 |
+
sha256sum -c SHA256SUMS
|
| 101 |
+
```
|
| 102 |
+
|
| 103 |
+
## How they were trained
|
| 104 |
+
|
| 105 |
+
One recipe for all five: SGD (lr 0.1, momentum 0.9, weight decay 5e-4),
|
| 106 |
+
MultiStepLR at epochs [100, 150] with gamma 0.1, 200 epochs, batch 128,
|
| 107 |
+
`RandomCrop(32, padding=4)` + `RandomHorizontalFlip`. No label smoothing, no
|
| 108 |
+
mixup or cutmix, no EMA. The run aborts if a model finishes below a
|
| 109 |
+
clean-accuracy floor, so a failed model never reaches the experiments.
|
| 110 |
+
|
| 111 |
+
Reproduce with the script in the code repository:
|
| 112 |
+
|
| 113 |
+
```
|
| 114 |
+
python scripts/train_cifar10_standard.py # the CIFAR-10 four
|
| 115 |
+
python scripts/train_cifar10_standard.py --dataset cifar100 # the WRN-28-10
|
| 116 |
+
```
|
| 117 |
+
|
| 118 |
+
`provenance/` holds the records the training runs wrote themselves:
|
| 119 |
+
`cifar10_training_summary.json` (recipe, per-model accuracy and wall-clock),
|
| 120 |
+
`cifar100_training_summary.txt`, and the per-epoch `cifar100_training_log.txt`.
|
| 121 |
+
|
| 122 |
+
## Citation
|
| 123 |
+
|
| 124 |
+
```bibtex
|
| 125 |
+
@article{jiang2026scissors,
|
| 126 |
+
title = {The Scissors Effect: When Resize-Based Input Diversity Helps or Hurts Transfer Attacks},
|
| 127 |
+
author = {Jiang, Yuhang and Chen, Xiaojing},
|
| 128 |
+
journal = {Transactions on Machine Learning Research},
|
| 129 |
+
year = {2026},
|
| 130 |
+
url = {https://openreview.net/forum?id=b4pCcgJM0M}
|
| 131 |
+
}
|
| 132 |
+
```
|
| 133 |
+
|
| 134 |
+
## License
|
| 135 |
+
|
| 136 |
+
MIT, matching the code repository. The paper is published by TMLR under CC BY 4.0.
|
SHA256SUMS
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
16560472171d18750c31daec5571708edfc1e6ce050392ae3deb591e15f4fabf Standard_WRN28_10.pt
|
| 2 |
+
e3499d870c5defeebba589b8dc50515111bde6487f4e2833d727c276a95ad5fd c10_densenet121.pt
|
| 3 |
+
390c455bd6f05e485576cf6f37fdef4fdf315747098f6544d2d752dc0442aa48 c10_resnet18.pt
|
| 4 |
+
12f88aff5da6b5331708736ac95fc6dcecf987ff1182dfcef4313f74f0eb763c c10_resnet50.pt
|
| 5 |
+
a5238349fe396f8cf6dc2d81bc5c6ab26c7b73b0e59478fb2646f3a516a7d850 c10_vgg16.pt
|
Standard_WRN28_10.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:16560472171d18750c31daec5571708edfc1e6ce050392ae3deb591e15f4fabf
|
| 3 |
+
size 146274451
|
c10_densenet121.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e3499d870c5defeebba589b8dc50515111bde6487f4e2833d727c276a95ad5fd
|
| 3 |
+
size 28406887
|
c10_resnet18.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:390c455bd6f05e485576cf6f37fdef4fdf315747098f6544d2d752dc0442aa48
|
| 3 |
+
size 44777041
|
c10_resnet50.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:12f88aff5da6b5331708736ac95fc6dcecf987ff1182dfcef4313f74f0eb763c
|
| 3 |
+
size 94404963
|
c10_vgg16.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a5238349fe396f8cf6dc2d81bc5c6ab26c7b73b0e59478fb2646f3a516a7d850
|
| 3 |
+
size 58958557
|
provenance/cifar100_training_log.txt
ADDED
|
@@ -0,0 +1,200 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Epoch [1/200] Train Loss: 3.9027, Train Acc: 9.57% | Test Loss: 3.8001, Test Acc: 12.13% | LR: 0.100000 | Time: 45.3s
|
| 2 |
+
Epoch [2/200] Train Loss: 3.1617, Train Acc: 21.53% | Test Loss: 3.1292, Test Acc: 23.34% | LR: 0.100000 | Time: 45.0s
|
| 3 |
+
Epoch [3/200] Train Loss: 2.5378, Train Acc: 33.16% | Test Loss: 2.5066, Test Acc: 35.34% | LR: 0.100000 | Time: 44.8s
|
| 4 |
+
Epoch [4/200] Train Loss: 2.1321, Train Acc: 41.99% | Test Loss: 2.2360, Test Acc: 39.95% | LR: 0.100000 | Time: 44.9s
|
| 5 |
+
Epoch [5/200] Train Loss: 1.8709, Train Acc: 47.96% | Test Loss: 2.1828, Test Acc: 42.93% | LR: 0.100000 | Time: 44.9s
|
| 6 |
+
Epoch [6/200] Train Loss: 1.6979, Train Acc: 52.26% | Test Loss: 2.0140, Test Acc: 45.92% | LR: 0.100000 | Time: 45.1s
|
| 7 |
+
Epoch [7/200] Train Loss: 1.5627, Train Acc: 55.70% | Test Loss: 1.9089, Test Acc: 48.22% | LR: 0.100000 | Time: 44.7s
|
| 8 |
+
Epoch [8/200] Train Loss: 1.4759, Train Acc: 58.06% | Test Loss: 1.8772, Test Acc: 49.85% | LR: 0.100000 | Time: 45.0s
|
| 9 |
+
Epoch [9/200] Train Loss: 1.3977, Train Acc: 59.92% | Test Loss: 1.5909, Test Acc: 54.88% | LR: 0.100000 | Time: 44.9s
|
| 10 |
+
Epoch [10/200] Train Loss: 1.3402, Train Acc: 61.67% | Test Loss: 1.7453, Test Acc: 52.87% | LR: 0.100000 | Time: 44.8s
|
| 11 |
+
Epoch [11/200] Train Loss: 1.2825, Train Acc: 63.08% | Test Loss: 1.6069, Test Acc: 55.49% | LR: 0.100000 | Time: 44.9s
|
| 12 |
+
Epoch [12/200] Train Loss: 1.2409, Train Acc: 64.15% | Test Loss: 1.7075, Test Acc: 54.09% | LR: 0.100000 | Time: 44.9s
|
| 13 |
+
Epoch [13/200] Train Loss: 1.2071, Train Acc: 65.10% | Test Loss: 1.6929, Test Acc: 55.67% | LR: 0.100000 | Time: 44.9s
|
| 14 |
+
Epoch [14/200] Train Loss: 1.1687, Train Acc: 65.92% | Test Loss: 1.8124, Test Acc: 53.43% | LR: 0.100000 | Time: 44.9s
|
| 15 |
+
Epoch [15/200] Train Loss: 1.1389, Train Acc: 66.88% | Test Loss: 1.8655, Test Acc: 52.55% | LR: 0.100000 | Time: 44.9s
|
| 16 |
+
Epoch [16/200] Train Loss: 1.1070, Train Acc: 67.82% | Test Loss: 1.6661, Test Acc: 55.89% | LR: 0.100000 | Time: 44.9s
|
| 17 |
+
Epoch [17/200] Train Loss: 1.0881, Train Acc: 68.32% | Test Loss: 1.7088, Test Acc: 55.00% | LR: 0.100000 | Time: 44.9s
|
| 18 |
+
Epoch [18/200] Train Loss: 1.0621, Train Acc: 68.97% | Test Loss: 1.5663, Test Acc: 57.96% | LR: 0.100000 | Time: 44.9s
|
| 19 |
+
Epoch [19/200] Train Loss: 1.0412, Train Acc: 69.49% | Test Loss: 1.7498, Test Acc: 56.38% | LR: 0.100000 | Time: 44.9s
|
| 20 |
+
Epoch [20/200] Train Loss: 1.0307, Train Acc: 69.67% | Test Loss: 1.5155, Test Acc: 58.64% | LR: 0.100000 | Time: 44.9s
|
| 21 |
+
Epoch [21/200] Train Loss: 1.0113, Train Acc: 70.39% | Test Loss: 1.7142, Test Acc: 55.77% | LR: 0.100000 | Time: 44.9s
|
| 22 |
+
Epoch [22/200] Train Loss: 0.9941, Train Acc: 70.93% | Test Loss: 1.5311, Test Acc: 59.82% | LR: 0.100000 | Time: 45.0s
|
| 23 |
+
Epoch [23/200] Train Loss: 0.9876, Train Acc: 71.02% | Test Loss: 1.6224, Test Acc: 58.29% | LR: 0.100000 | Time: 44.9s
|
| 24 |
+
Epoch [24/200] Train Loss: 0.9735, Train Acc: 71.35% | Test Loss: 1.6523, Test Acc: 57.64% | LR: 0.100000 | Time: 44.9s
|
| 25 |
+
Epoch [25/200] Train Loss: 0.9581, Train Acc: 71.83% | Test Loss: 1.6919, Test Acc: 57.26% | LR: 0.100000 | Time: 44.9s
|
| 26 |
+
Epoch [26/200] Train Loss: 0.9450, Train Acc: 72.13% | Test Loss: 1.5474, Test Acc: 59.01% | LR: 0.100000 | Time: 44.9s
|
| 27 |
+
Epoch [27/200] Train Loss: 0.9370, Train Acc: 72.36% | Test Loss: 1.8919, Test Acc: 54.00% | LR: 0.100000 | Time: 44.8s
|
| 28 |
+
Epoch [28/200] Train Loss: 0.9256, Train Acc: 72.66% | Test Loss: 1.5647, Test Acc: 58.60% | LR: 0.100000 | Time: 44.9s
|
| 29 |
+
Epoch [29/200] Train Loss: 0.9221, Train Acc: 72.96% | Test Loss: 1.6751, Test Acc: 57.73% | LR: 0.100000 | Time: 44.9s
|
| 30 |
+
Epoch [30/200] Train Loss: 0.9061, Train Acc: 73.27% | Test Loss: 1.6911, Test Acc: 57.54% | LR: 0.100000 | Time: 44.9s
|
| 31 |
+
Epoch [31/200] Train Loss: 0.9072, Train Acc: 73.35% | Test Loss: 1.5949, Test Acc: 59.13% | LR: 0.100000 | Time: 44.9s
|
| 32 |
+
Epoch [32/200] Train Loss: 0.9025, Train Acc: 73.42% | Test Loss: 1.5185, Test Acc: 60.23% | LR: 0.100000 | Time: 44.9s
|
| 33 |
+
Epoch [33/200] Train Loss: 0.8947, Train Acc: 73.52% | Test Loss: 1.6397, Test Acc: 58.47% | LR: 0.100000 | Time: 45.0s
|
| 34 |
+
Epoch [34/200] Train Loss: 0.8822, Train Acc: 73.92% | Test Loss: 1.4328, Test Acc: 61.76% | LR: 0.100000 | Time: 45.0s
|
| 35 |
+
Epoch [35/200] Train Loss: 0.8820, Train Acc: 73.88% | Test Loss: 1.5502, Test Acc: 59.72% | LR: 0.100000 | Time: 44.9s
|
| 36 |
+
Epoch [36/200] Train Loss: 0.8679, Train Acc: 74.24% | Test Loss: 1.9002, Test Acc: 53.13% | LR: 0.100000 | Time: 44.9s
|
| 37 |
+
Epoch [37/200] Train Loss: 0.8680, Train Acc: 74.26% | Test Loss: 1.8651, Test Acc: 54.57% | LR: 0.100000 | Time: 44.9s
|
| 38 |
+
Epoch [38/200] Train Loss: 0.8625, Train Acc: 74.67% | Test Loss: 1.5945, Test Acc: 59.54% | LR: 0.100000 | Time: 45.1s
|
| 39 |
+
Epoch [39/200] Train Loss: 0.8509, Train Acc: 74.81% | Test Loss: 1.5634, Test Acc: 59.47% | LR: 0.100000 | Time: 44.7s
|
| 40 |
+
Epoch [40/200] Train Loss: 0.8581, Train Acc: 74.44% | Test Loss: 1.6967, Test Acc: 58.22% | LR: 0.100000 | Time: 45.0s
|
| 41 |
+
Epoch [41/200] Train Loss: 0.8496, Train Acc: 74.84% | Test Loss: 1.7438, Test Acc: 56.23% | LR: 0.100000 | Time: 44.8s
|
| 42 |
+
Epoch [42/200] Train Loss: 0.8347, Train Acc: 75.30% | Test Loss: 1.6046, Test Acc: 58.69% | LR: 0.100000 | Time: 44.9s
|
| 43 |
+
Epoch [43/200] Train Loss: 0.8323, Train Acc: 75.26% | Test Loss: 1.4764, Test Acc: 62.59% | LR: 0.100000 | Time: 44.9s
|
| 44 |
+
Epoch [44/200] Train Loss: 0.8398, Train Acc: 75.13% | Test Loss: 1.6000, Test Acc: 58.60% | LR: 0.100000 | Time: 45.0s
|
| 45 |
+
Epoch [45/200] Train Loss: 0.8358, Train Acc: 75.38% | Test Loss: 1.6417, Test Acc: 57.48% | LR: 0.100000 | Time: 44.7s
|
| 46 |
+
Epoch [46/200] Train Loss: 0.8318, Train Acc: 75.33% | Test Loss: 1.4859, Test Acc: 60.97% | LR: 0.100000 | Time: 45.2s
|
| 47 |
+
Epoch [47/200] Train Loss: 0.8237, Train Acc: 75.64% | Test Loss: 1.5108, Test Acc: 60.73% | LR: 0.100000 | Time: 44.7s
|
| 48 |
+
Epoch [48/200] Train Loss: 0.8345, Train Acc: 75.28% | Test Loss: 1.5540, Test Acc: 60.49% | LR: 0.100000 | Time: 44.8s
|
| 49 |
+
Epoch [49/200] Train Loss: 0.8193, Train Acc: 75.65% | Test Loss: 1.6214, Test Acc: 58.54% | LR: 0.100000 | Time: 44.9s
|
| 50 |
+
Epoch [50/200] Train Loss: 0.8197, Train Acc: 75.89% | Test Loss: 1.4732, Test Acc: 60.97% | LR: 0.100000 | Time: 45.0s
|
| 51 |
+
Epoch [51/200] Train Loss: 0.8180, Train Acc: 75.70% | Test Loss: 1.4832, Test Acc: 61.94% | LR: 0.100000 | Time: 44.9s
|
| 52 |
+
Epoch [52/200] Train Loss: 0.8156, Train Acc: 75.70% | Test Loss: 1.4530, Test Acc: 61.64% | LR: 0.100000 | Time: 44.9s
|
| 53 |
+
Epoch [53/200] Train Loss: 0.8045, Train Acc: 75.97% | Test Loss: 1.5574, Test Acc: 59.76% | LR: 0.100000 | Time: 44.9s
|
| 54 |
+
Epoch [54/200] Train Loss: 0.8183, Train Acc: 75.68% | Test Loss: 1.6482, Test Acc: 59.02% | LR: 0.100000 | Time: 45.1s
|
| 55 |
+
Epoch [55/200] Train Loss: 0.7978, Train Acc: 76.34% | Test Loss: 1.7140, Test Acc: 57.05% | LR: 0.100000 | Time: 44.9s
|
| 56 |
+
Epoch [56/200] Train Loss: 0.7988, Train Acc: 76.39% | Test Loss: 1.5139, Test Acc: 61.08% | LR: 0.100000 | Time: 44.9s
|
| 57 |
+
Epoch [57/200] Train Loss: 0.8053, Train Acc: 75.99% | Test Loss: 1.5584, Test Acc: 59.73% | LR: 0.100000 | Time: 44.9s
|
| 58 |
+
Epoch [58/200] Train Loss: 0.8056, Train Acc: 76.09% | Test Loss: 1.6650, Test Acc: 57.70% | LR: 0.100000 | Time: 44.9s
|
| 59 |
+
Epoch [59/200] Train Loss: 0.8008, Train Acc: 76.03% | Test Loss: 1.4592, Test Acc: 62.11% | LR: 0.100000 | Time: 44.9s
|
| 60 |
+
Epoch [60/200] Train Loss: 0.7940, Train Acc: 76.52% | Test Loss: 1.5460, Test Acc: 60.72% | LR: 0.100000 | Time: 44.9s
|
| 61 |
+
Epoch [61/200] Train Loss: 0.7821, Train Acc: 76.52% | Test Loss: 1.8348, Test Acc: 55.11% | LR: 0.100000 | Time: 44.9s
|
| 62 |
+
Epoch [62/200] Train Loss: 0.7937, Train Acc: 76.36% | Test Loss: 1.6835, Test Acc: 59.28% | LR: 0.100000 | Time: 44.9s
|
| 63 |
+
Epoch [63/200] Train Loss: 0.7908, Train Acc: 76.45% | Test Loss: 1.4228, Test Acc: 62.84% | LR: 0.100000 | Time: 44.9s
|
| 64 |
+
Epoch [64/200] Train Loss: 0.7843, Train Acc: 76.73% | Test Loss: 1.4802, Test Acc: 61.32% | LR: 0.100000 | Time: 44.9s
|
| 65 |
+
Epoch [65/200] Train Loss: 0.7790, Train Acc: 76.91% | Test Loss: 1.5727, Test Acc: 60.03% | LR: 0.100000 | Time: 44.9s
|
| 66 |
+
Epoch [66/200] Train Loss: 0.7826, Train Acc: 76.95% | Test Loss: 1.8275, Test Acc: 56.28% | LR: 0.100000 | Time: 44.9s
|
| 67 |
+
Epoch [67/200] Train Loss: 0.7828, Train Acc: 76.61% | Test Loss: 1.6868, Test Acc: 58.27% | LR: 0.100000 | Time: 44.9s
|
| 68 |
+
Epoch [68/200] Train Loss: 0.7908, Train Acc: 76.37% | Test Loss: 1.5092, Test Acc: 60.84% | LR: 0.100000 | Time: 44.9s
|
| 69 |
+
Epoch [69/200] Train Loss: 0.7740, Train Acc: 76.89% | Test Loss: 1.4356, Test Acc: 61.51% | LR: 0.100000 | Time: 44.9s
|
| 70 |
+
Epoch [70/200] Train Loss: 0.7720, Train Acc: 77.03% | Test Loss: 1.5211, Test Acc: 60.80% | LR: 0.100000 | Time: 44.9s
|
| 71 |
+
Epoch [71/200] Train Loss: 0.7750, Train Acc: 76.99% | Test Loss: 1.4151, Test Acc: 62.25% | LR: 0.100000 | Time: 44.9s
|
| 72 |
+
Epoch [72/200] Train Loss: 0.7690, Train Acc: 76.86% | Test Loss: 1.8465, Test Acc: 54.89% | LR: 0.100000 | Time: 44.9s
|
| 73 |
+
Epoch [73/200] Train Loss: 0.7714, Train Acc: 77.07% | Test Loss: 1.9562, Test Acc: 54.86% | LR: 0.100000 | Time: 44.7s
|
| 74 |
+
Epoch [74/200] Train Loss: 0.7563, Train Acc: 77.49% | Test Loss: 1.5790, Test Acc: 59.72% | LR: 0.100000 | Time: 44.8s
|
| 75 |
+
Epoch [75/200] Train Loss: 0.7757, Train Acc: 76.94% | Test Loss: 1.8245, Test Acc: 56.46% | LR: 0.100000 | Time: 44.9s
|
| 76 |
+
Epoch [76/200] Train Loss: 0.7745, Train Acc: 77.02% | Test Loss: 1.5566, Test Acc: 58.86% | LR: 0.100000 | Time: 45.0s
|
| 77 |
+
Epoch [77/200] Train Loss: 0.7610, Train Acc: 77.42% | Test Loss: 1.7337, Test Acc: 56.23% | LR: 0.100000 | Time: 44.9s
|
| 78 |
+
Epoch [78/200] Train Loss: 0.7700, Train Acc: 77.07% | Test Loss: 1.5514, Test Acc: 60.30% | LR: 0.100000 | Time: 44.9s
|
| 79 |
+
Epoch [79/200] Train Loss: 0.7634, Train Acc: 77.28% | Test Loss: 1.4950, Test Acc: 61.60% | LR: 0.100000 | Time: 44.9s
|
| 80 |
+
Epoch [80/200] Train Loss: 0.7672, Train Acc: 77.29% | Test Loss: 1.4062, Test Acc: 62.34% | LR: 0.100000 | Time: 44.9s
|
| 81 |
+
Epoch [81/200] Train Loss: 0.7700, Train Acc: 77.03% | Test Loss: 1.5979, Test Acc: 60.66% | LR: 0.100000 | Time: 44.9s
|
| 82 |
+
Epoch [82/200] Train Loss: 0.7565, Train Acc: 77.47% | Test Loss: 1.6587, Test Acc: 58.53% | LR: 0.100000 | Time: 44.9s
|
| 83 |
+
Epoch [83/200] Train Loss: 0.7612, Train Acc: 77.17% | Test Loss: 1.4111, Test Acc: 63.18% | LR: 0.100000 | Time: 44.9s
|
| 84 |
+
Epoch [84/200] Train Loss: 0.7532, Train Acc: 77.36% | Test Loss: 1.4371, Test Acc: 61.80% | LR: 0.100000 | Time: 44.9s
|
| 85 |
+
Epoch [85/200] Train Loss: 0.7559, Train Acc: 77.45% | Test Loss: 1.6022, Test Acc: 60.38% | LR: 0.100000 | Time: 44.9s
|
| 86 |
+
Epoch [86/200] Train Loss: 0.7583, Train Acc: 77.36% | Test Loss: 1.5432, Test Acc: 60.98% | LR: 0.100000 | Time: 44.9s
|
| 87 |
+
Epoch [87/200] Train Loss: 0.7435, Train Acc: 77.76% | Test Loss: 1.4442, Test Acc: 62.52% | LR: 0.100000 | Time: 44.9s
|
| 88 |
+
Epoch [88/200] Train Loss: 0.7587, Train Acc: 77.35% | Test Loss: 1.5879, Test Acc: 60.21% | LR: 0.100000 | Time: 44.9s
|
| 89 |
+
Epoch [89/200] Train Loss: 0.7498, Train Acc: 77.58% | Test Loss: 1.9159, Test Acc: 55.91% | LR: 0.100000 | Time: 44.9s
|
| 90 |
+
Epoch [90/200] Train Loss: 0.7652, Train Acc: 77.27% | Test Loss: 1.9317, Test Acc: 54.45% | LR: 0.100000 | Time: 44.9s
|
| 91 |
+
Epoch [91/200] Train Loss: 0.7430, Train Acc: 77.74% | Test Loss: 1.5898, Test Acc: 59.67% | LR: 0.100000 | Time: 44.9s
|
| 92 |
+
Epoch [92/200] Train Loss: 0.7515, Train Acc: 77.68% | Test Loss: 1.7150, Test Acc: 57.93% | LR: 0.100000 | Time: 44.9s
|
| 93 |
+
Epoch [93/200] Train Loss: 0.7510, Train Acc: 77.47% | Test Loss: 1.6669, Test Acc: 58.87% | LR: 0.100000 | Time: 44.9s
|
| 94 |
+
Epoch [94/200] Train Loss: 0.7531, Train Acc: 77.50% | Test Loss: 1.6000, Test Acc: 60.03% | LR: 0.100000 | Time: 44.9s
|
| 95 |
+
Epoch [95/200] Train Loss: 0.7480, Train Acc: 77.75% | Test Loss: 1.8505, Test Acc: 57.02% | LR: 0.100000 | Time: 44.9s
|
| 96 |
+
Epoch [96/200] Train Loss: 0.7493, Train Acc: 77.69% | Test Loss: 1.4097, Test Acc: 63.13% | LR: 0.100000 | Time: 44.4s
|
| 97 |
+
Epoch [97/200] Train Loss: 0.7473, Train Acc: 77.70% | Test Loss: 1.6782, Test Acc: 57.95% | LR: 0.100000 | Time: 45.1s
|
| 98 |
+
Epoch [98/200] Train Loss: 0.7409, Train Acc: 77.94% | Test Loss: 1.6238, Test Acc: 60.37% | LR: 0.100000 | Time: 44.6s
|
| 99 |
+
Epoch [99/200] Train Loss: 0.7403, Train Acc: 78.05% | Test Loss: 1.5009, Test Acc: 62.69% | LR: 0.100000 | Time: 45.0s
|
| 100 |
+
Epoch [100/200] Train Loss: 0.7369, Train Acc: 77.95% | Test Loss: 1.4428, Test Acc: 61.71% | LR: 0.010000 | Time: 44.9s
|
| 101 |
+
Epoch [101/200] Train Loss: 0.3328, Train Acc: 90.41% | Test Loss: 0.7579, Test Acc: 78.75% | LR: 0.010000 | Time: 44.9s
|
| 102 |
+
Epoch [102/200] Train Loss: 0.2021, Train Acc: 94.34% | Test Loss: 0.7470, Test Acc: 79.23% | LR: 0.010000 | Time: 45.0s
|
| 103 |
+
Epoch [103/200] Train Loss: 0.1572, Train Acc: 95.86% | Test Loss: 0.7529, Test Acc: 79.66% | LR: 0.010000 | Time: 45.0s
|
| 104 |
+
Epoch [104/200] Train Loss: 0.1267, Train Acc: 96.84% | Test Loss: 0.7633, Test Acc: 79.46% | LR: 0.010000 | Time: 44.9s
|
| 105 |
+
Epoch [105/200] Train Loss: 0.1038, Train Acc: 97.52% | Test Loss: 0.7766, Test Acc: 79.43% | LR: 0.010000 | Time: 44.8s
|
| 106 |
+
Epoch [106/200] Train Loss: 0.0861, Train Acc: 98.13% | Test Loss: 0.7881, Test Acc: 79.70% | LR: 0.010000 | Time: 44.9s
|
| 107 |
+
Epoch [107/200] Train Loss: 0.0733, Train Acc: 98.48% | Test Loss: 0.7924, Test Acc: 79.27% | LR: 0.010000 | Time: 45.0s
|
| 108 |
+
Epoch [108/200] Train Loss: 0.0628, Train Acc: 98.78% | Test Loss: 0.7896, Test Acc: 79.73% | LR: 0.010000 | Time: 44.9s
|
| 109 |
+
Epoch [109/200] Train Loss: 0.0552, Train Acc: 99.01% | Test Loss: 0.7937, Test Acc: 79.83% | LR: 0.010000 | Time: 44.7s
|
| 110 |
+
Epoch [110/200] Train Loss: 0.0472, Train Acc: 99.27% | Test Loss: 0.8089, Test Acc: 79.72% | LR: 0.010000 | Time: 45.1s
|
| 111 |
+
Epoch [111/200] Train Loss: 0.0421, Train Acc: 99.32% | Test Loss: 0.8139, Test Acc: 79.68% | LR: 0.010000 | Time: 44.9s
|
| 112 |
+
Epoch [112/200] Train Loss: 0.0391, Train Acc: 99.43% | Test Loss: 0.8124, Test Acc: 79.80% | LR: 0.010000 | Time: 44.8s
|
| 113 |
+
Epoch [113/200] Train Loss: 0.0351, Train Acc: 99.52% | Test Loss: 0.8067, Test Acc: 79.91% | LR: 0.010000 | Time: 45.1s
|
| 114 |
+
Epoch [114/200] Train Loss: 0.0310, Train Acc: 99.62% | Test Loss: 0.8262, Test Acc: 79.81% | LR: 0.010000 | Time: 45.0s
|
| 115 |
+
Epoch [115/200] Train Loss: 0.0300, Train Acc: 99.61% | Test Loss: 0.8221, Test Acc: 79.65% | LR: 0.010000 | Time: 44.7s
|
| 116 |
+
Epoch [116/200] Train Loss: 0.0294, Train Acc: 99.61% | Test Loss: 0.8166, Test Acc: 79.80% | LR: 0.010000 | Time: 45.0s
|
| 117 |
+
Epoch [117/200] Train Loss: 0.0272, Train Acc: 99.71% | Test Loss: 0.8259, Test Acc: 79.47% | LR: 0.010000 | Time: 44.9s
|
| 118 |
+
Epoch [118/200] Train Loss: 0.0251, Train Acc: 99.74% | Test Loss: 0.8297, Test Acc: 79.89% | LR: 0.010000 | Time: 44.8s
|
| 119 |
+
Epoch [119/200] Train Loss: 0.0227, Train Acc: 99.80% | Test Loss: 0.8145, Test Acc: 80.22% | LR: 0.010000 | Time: 44.9s
|
| 120 |
+
Epoch [120/200] Train Loss: 0.0254, Train Acc: 99.71% | Test Loss: 0.8241, Test Acc: 80.07% | LR: 0.010000 | Time: 44.9s
|
| 121 |
+
Epoch [121/200] Train Loss: 0.0234, Train Acc: 99.78% | Test Loss: 0.8329, Test Acc: 79.60% | LR: 0.010000 | Time: 44.9s
|
| 122 |
+
Epoch [122/200] Train Loss: 0.0253, Train Acc: 99.70% | Test Loss: 0.8425, Test Acc: 79.44% | LR: 0.010000 | Time: 45.1s
|
| 123 |
+
Epoch [123/200] Train Loss: 0.0234, Train Acc: 99.76% | Test Loss: 0.8405, Test Acc: 79.39% | LR: 0.010000 | Time: 44.9s
|
| 124 |
+
Epoch [124/200] Train Loss: 0.0234, Train Acc: 99.75% | Test Loss: 0.8282, Test Acc: 79.50% | LR: 0.010000 | Time: 44.7s
|
| 125 |
+
Epoch [125/200] Train Loss: 0.0236, Train Acc: 99.74% | Test Loss: 0.8477, Test Acc: 79.29% | LR: 0.010000 | Time: 45.0s
|
| 126 |
+
Epoch [126/200] Train Loss: 0.0293, Train Acc: 99.59% | Test Loss: 0.8431, Test Acc: 79.36% | LR: 0.010000 | Time: 44.9s
|
| 127 |
+
Epoch [127/200] Train Loss: 0.0261, Train Acc: 99.69% | Test Loss: 0.8391, Test Acc: 79.22% | LR: 0.010000 | Time: 44.8s
|
| 128 |
+
Epoch [128/200] Train Loss: 0.0236, Train Acc: 99.76% | Test Loss: 0.8223, Test Acc: 79.98% | LR: 0.010000 | Time: 45.0s
|
| 129 |
+
Epoch [129/200] Train Loss: 0.0281, Train Acc: 99.63% | Test Loss: 0.8501, Test Acc: 78.91% | LR: 0.010000 | Time: 44.9s
|
| 130 |
+
Epoch [130/200] Train Loss: 0.0269, Train Acc: 99.67% | Test Loss: 0.8546, Test Acc: 79.20% | LR: 0.010000 | Time: 45.0s
|
| 131 |
+
Epoch [131/200] Train Loss: 0.0283, Train Acc: 99.66% | Test Loss: 0.8738, Test Acc: 78.55% | LR: 0.010000 | Time: 44.8s
|
| 132 |
+
Epoch [132/200] Train Loss: 0.0296, Train Acc: 99.63% | Test Loss: 0.8865, Test Acc: 78.38% | LR: 0.010000 | Time: 44.9s
|
| 133 |
+
Epoch [133/200] Train Loss: 0.0311, Train Acc: 99.61% | Test Loss: 0.8661, Test Acc: 78.93% | LR: 0.010000 | Time: 44.9s
|
| 134 |
+
Epoch [134/200] Train Loss: 0.0301, Train Acc: 99.59% | Test Loss: 0.8746, Test Acc: 78.97% | LR: 0.010000 | Time: 45.1s
|
| 135 |
+
Epoch [135/200] Train Loss: 0.0382, Train Acc: 99.44% | Test Loss: 0.8479, Test Acc: 78.61% | LR: 0.010000 | Time: 44.9s
|
| 136 |
+
Epoch [136/200] Train Loss: 0.0423, Train Acc: 99.33% | Test Loss: 0.9072, Test Acc: 77.69% | LR: 0.010000 | Time: 44.9s
|
| 137 |
+
Epoch [137/200] Train Loss: 0.0400, Train Acc: 99.33% | Test Loss: 0.8955, Test Acc: 78.07% | LR: 0.010000 | Time: 45.0s
|
| 138 |
+
Epoch [138/200] Train Loss: 0.0435, Train Acc: 99.25% | Test Loss: 0.9308, Test Acc: 77.14% | LR: 0.010000 | Time: 44.8s
|
| 139 |
+
Epoch [139/200] Train Loss: 0.0438, Train Acc: 99.26% | Test Loss: 0.8984, Test Acc: 77.95% | LR: 0.010000 | Time: 44.9s
|
| 140 |
+
Epoch [140/200] Train Loss: 0.0441, Train Acc: 99.26% | Test Loss: 0.9217, Test Acc: 77.19% | LR: 0.010000 | Time: 44.9s
|
| 141 |
+
Epoch [141/200] Train Loss: 0.0453, Train Acc: 99.23% | Test Loss: 0.9352, Test Acc: 77.44% | LR: 0.010000 | Time: 44.9s
|
| 142 |
+
Epoch [142/200] Train Loss: 0.0555, Train Acc: 98.94% | Test Loss: 0.9568, Test Acc: 76.63% | LR: 0.010000 | Time: 44.7s
|
| 143 |
+
Epoch [143/200] Train Loss: 0.0600, Train Acc: 98.79% | Test Loss: 0.9447, Test Acc: 76.35% | LR: 0.010000 | Time: 45.0s
|
| 144 |
+
Epoch [144/200] Train Loss: 0.0625, Train Acc: 98.79% | Test Loss: 0.9626, Test Acc: 76.67% | LR: 0.010000 | Time: 44.8s
|
| 145 |
+
Epoch [145/200] Train Loss: 0.0634, Train Acc: 98.70% | Test Loss: 1.0035, Test Acc: 75.66% | LR: 0.010000 | Time: 44.8s
|
| 146 |
+
Epoch [146/200] Train Loss: 0.0721, Train Acc: 98.45% | Test Loss: 0.9892, Test Acc: 75.96% | LR: 0.010000 | Time: 45.1s
|
| 147 |
+
Epoch [147/200] Train Loss: 0.0739, Train Acc: 98.37% | Test Loss: 1.0425, Test Acc: 74.90% | LR: 0.010000 | Time: 44.9s
|
| 148 |
+
Epoch [148/200] Train Loss: 0.0710, Train Acc: 98.48% | Test Loss: 1.0720, Test Acc: 74.12% | LR: 0.010000 | Time: 44.9s
|
| 149 |
+
Epoch [149/200] Train Loss: 0.0691, Train Acc: 98.52% | Test Loss: 1.0322, Test Acc: 75.64% | LR: 0.010000 | Time: 44.9s
|
| 150 |
+
Epoch [150/200] Train Loss: 0.0709, Train Acc: 98.45% | Test Loss: 1.0078, Test Acc: 75.43% | LR: 0.001000 | Time: 44.8s
|
| 151 |
+
Epoch [151/200] Train Loss: 0.0319, Train Acc: 99.53% | Test Loss: 0.8278, Test Acc: 79.33% | LR: 0.001000 | Time: 44.9s
|
| 152 |
+
Epoch [152/200] Train Loss: 0.0164, Train Acc: 99.86% | Test Loss: 0.8167, Test Acc: 79.95% | LR: 0.001000 | Time: 44.9s
|
| 153 |
+
Epoch [153/200] Train Loss: 0.0134, Train Acc: 99.88% | Test Loss: 0.8175, Test Acc: 79.86% | LR: 0.001000 | Time: 44.9s
|
| 154 |
+
Epoch [154/200] Train Loss: 0.0117, Train Acc: 99.90% | Test Loss: 0.8095, Test Acc: 80.09% | LR: 0.001000 | Time: 45.0s
|
| 155 |
+
Epoch [155/200] Train Loss: 0.0099, Train Acc: 99.94% | Test Loss: 0.8089, Test Acc: 80.18% | LR: 0.001000 | Time: 45.0s
|
| 156 |
+
Epoch [156/200] Train Loss: 0.0094, Train Acc: 99.93% | Test Loss: 0.8105, Test Acc: 80.34% | LR: 0.001000 | Time: 44.9s
|
| 157 |
+
Epoch [157/200] Train Loss: 0.0085, Train Acc: 99.95% | Test Loss: 0.8116, Test Acc: 80.46% | LR: 0.001000 | Time: 44.8s
|
| 158 |
+
Epoch [158/200] Train Loss: 0.0084, Train Acc: 99.95% | Test Loss: 0.8080, Test Acc: 80.63% | LR: 0.001000 | Time: 44.9s
|
| 159 |
+
Epoch [159/200] Train Loss: 0.0079, Train Acc: 99.96% | Test Loss: 0.8108, Test Acc: 80.34% | LR: 0.001000 | Time: 44.9s
|
| 160 |
+
Epoch [160/200] Train Loss: 0.0075, Train Acc: 99.95% | Test Loss: 0.8093, Test Acc: 80.51% | LR: 0.001000 | Time: 44.9s
|
| 161 |
+
Epoch [161/200] Train Loss: 0.0072, Train Acc: 99.96% | Test Loss: 0.8053, Test Acc: 80.45% | LR: 0.001000 | Time: 45.0s
|
| 162 |
+
Epoch [162/200] Train Loss: 0.0068, Train Acc: 99.96% | Test Loss: 0.8102, Test Acc: 80.57% | LR: 0.001000 | Time: 44.9s
|
| 163 |
+
Epoch [163/200] Train Loss: 0.0069, Train Acc: 99.95% | Test Loss: 0.8074, Test Acc: 80.55% | LR: 0.001000 | Time: 44.9s
|
| 164 |
+
Epoch [164/200] Train Loss: 0.0065, Train Acc: 99.97% | Test Loss: 0.8064, Test Acc: 80.45% | LR: 0.001000 | Time: 44.9s
|
| 165 |
+
Epoch [165/200] Train Loss: 0.0064, Train Acc: 99.95% | Test Loss: 0.8052, Test Acc: 80.64% | LR: 0.001000 | Time: 44.9s
|
| 166 |
+
Epoch [166/200] Train Loss: 0.0064, Train Acc: 99.96% | Test Loss: 0.8056, Test Acc: 80.51% | LR: 0.001000 | Time: 44.9s
|
| 167 |
+
Epoch [167/200] Train Loss: 0.0061, Train Acc: 99.97% | Test Loss: 0.8064, Test Acc: 80.46% | LR: 0.001000 | Time: 44.9s
|
| 168 |
+
Epoch [168/200] Train Loss: 0.0061, Train Acc: 99.97% | Test Loss: 0.8035, Test Acc: 80.59% | LR: 0.001000 | Time: 44.8s
|
| 169 |
+
Epoch [169/200] Train Loss: 0.0060, Train Acc: 99.98% | Test Loss: 0.7973, Test Acc: 80.91% | LR: 0.001000 | Time: 44.8s
|
| 170 |
+
Epoch [170/200] Train Loss: 0.0059, Train Acc: 99.98% | Test Loss: 0.8002, Test Acc: 80.65% | LR: 0.001000 | Time: 44.8s
|
| 171 |
+
Epoch [171/200] Train Loss: 0.0058, Train Acc: 99.97% | Test Loss: 0.8065, Test Acc: 80.50% | LR: 0.001000 | Time: 44.8s
|
| 172 |
+
Epoch [172/200] Train Loss: 0.0057, Train Acc: 99.98% | Test Loss: 0.8017, Test Acc: 80.78% | LR: 0.001000 | Time: 45.0s
|
| 173 |
+
Epoch [173/200] Train Loss: 0.0057, Train Acc: 99.96% | Test Loss: 0.7986, Test Acc: 80.72% | LR: 0.001000 | Time: 45.0s
|
| 174 |
+
Epoch [174/200] Train Loss: 0.0057, Train Acc: 99.96% | Test Loss: 0.7983, Test Acc: 80.83% | LR: 0.001000 | Time: 44.9s
|
| 175 |
+
Epoch [175/200] Train Loss: 0.0053, Train Acc: 99.97% | Test Loss: 0.7980, Test Acc: 80.93% | LR: 0.001000 | Time: 44.9s
|
| 176 |
+
Epoch [176/200] Train Loss: 0.0055, Train Acc: 99.97% | Test Loss: 0.7985, Test Acc: 80.82% | LR: 0.001000 | Time: 44.9s
|
| 177 |
+
Epoch [177/200] Train Loss: 0.0055, Train Acc: 99.97% | Test Loss: 0.7972, Test Acc: 80.94% | LR: 0.001000 | Time: 44.9s
|
| 178 |
+
Epoch [178/200] Train Loss: 0.0052, Train Acc: 99.98% | Test Loss: 0.7952, Test Acc: 80.79% | LR: 0.001000 | Time: 44.9s
|
| 179 |
+
Epoch [179/200] Train Loss: 0.0053, Train Acc: 99.97% | Test Loss: 0.8015, Test Acc: 80.79% | LR: 0.001000 | Time: 44.9s
|
| 180 |
+
Epoch [180/200] Train Loss: 0.0053, Train Acc: 99.97% | Test Loss: 0.7948, Test Acc: 80.82% | LR: 0.001000 | Time: 44.9s
|
| 181 |
+
Epoch [181/200] Train Loss: 0.0050, Train Acc: 99.97% | Test Loss: 0.7988, Test Acc: 80.91% | LR: 0.001000 | Time: 44.9s
|
| 182 |
+
Epoch [182/200] Train Loss: 0.0051, Train Acc: 99.97% | Test Loss: 0.7972, Test Acc: 80.99% | LR: 0.001000 | Time: 44.9s
|
| 183 |
+
Epoch [183/200] Train Loss: 0.0053, Train Acc: 99.97% | Test Loss: 0.7954, Test Acc: 80.93% | LR: 0.001000 | Time: 44.9s
|
| 184 |
+
Epoch [184/200] Train Loss: 0.0054, Train Acc: 99.97% | Test Loss: 0.7942, Test Acc: 81.05% | LR: 0.001000 | Time: 44.9s
|
| 185 |
+
Epoch [185/200] Train Loss: 0.0053, Train Acc: 99.97% | Test Loss: 0.8007, Test Acc: 80.70% | LR: 0.001000 | Time: 44.9s
|
| 186 |
+
Epoch [186/200] Train Loss: 0.0054, Train Acc: 99.97% | Test Loss: 0.7921, Test Acc: 80.91% | LR: 0.001000 | Time: 44.9s
|
| 187 |
+
Epoch [187/200] Train Loss: 0.0053, Train Acc: 99.96% | Test Loss: 0.7964, Test Acc: 80.82% | LR: 0.001000 | Time: 44.9s
|
| 188 |
+
Epoch [188/200] Train Loss: 0.0053, Train Acc: 99.98% | Test Loss: 0.7995, Test Acc: 80.89% | LR: 0.001000 | Time: 44.9s
|
| 189 |
+
Epoch [189/200] Train Loss: 0.0054, Train Acc: 99.97% | Test Loss: 0.7967, Test Acc: 80.65% | LR: 0.001000 | Time: 44.9s
|
| 190 |
+
Epoch [190/200] Train Loss: 0.0052, Train Acc: 99.97% | Test Loss: 0.7954, Test Acc: 80.72% | LR: 0.001000 | Time: 44.9s
|
| 191 |
+
Epoch [191/200] Train Loss: 0.0051, Train Acc: 99.97% | Test Loss: 0.7927, Test Acc: 80.82% | LR: 0.001000 | Time: 44.9s
|
| 192 |
+
Epoch [192/200] Train Loss: 0.0049, Train Acc: 99.98% | Test Loss: 0.7932, Test Acc: 80.95% | LR: 0.001000 | Time: 44.9s
|
| 193 |
+
Epoch [193/200] Train Loss: 0.0052, Train Acc: 99.98% | Test Loss: 0.7934, Test Acc: 80.93% | LR: 0.001000 | Time: 44.9s
|
| 194 |
+
Epoch [194/200] Train Loss: 0.0051, Train Acc: 99.98% | Test Loss: 0.7910, Test Acc: 80.85% | LR: 0.001000 | Time: 44.9s
|
| 195 |
+
Epoch [195/200] Train Loss: 0.0051, Train Acc: 99.98% | Test Loss: 0.7888, Test Acc: 80.90% | LR: 0.001000 | Time: 44.9s
|
| 196 |
+
Epoch [196/200] Train Loss: 0.0052, Train Acc: 99.97% | Test Loss: 0.7897, Test Acc: 80.97% | LR: 0.001000 | Time: 44.9s
|
| 197 |
+
Epoch [197/200] Train Loss: 0.0053, Train Acc: 99.97% | Test Loss: 0.7904, Test Acc: 80.95% | LR: 0.001000 | Time: 44.9s
|
| 198 |
+
Epoch [198/200] Train Loss: 0.0052, Train Acc: 99.98% | Test Loss: 0.7842, Test Acc: 80.86% | LR: 0.001000 | Time: 44.9s
|
| 199 |
+
Epoch [199/200] Train Loss: 0.0050, Train Acc: 99.97% | Test Loss: 0.7850, Test Acc: 80.89% | LR: 0.001000 | Time: 44.9s
|
| 200 |
+
Epoch [200/200] Train Loss: 0.0051, Train Acc: 99.97% | Test Loss: 0.7860, Test Acc: 81.07% | LR: 0.001000 | Time: 44.9s
|
provenance/cifar100_training_summary.txt
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
Training Configuration Summary
|
| 3 |
+
==============================
|
| 4 |
+
Model: WideResNet-28-10
|
| 5 |
+
Dataset: CIFAR-100
|
| 6 |
+
Training Type: Standard (Natural)
|
| 7 |
+
|
| 8 |
+
Hyperparameters:
|
| 9 |
+
- Optimizer: SGD (momentum=0.9, weight_decay=0.0005)
|
| 10 |
+
- Initial LR: 0.1
|
| 11 |
+
- LR Schedule: MultiStepLR at [100, 150] with gamma=0.1
|
| 12 |
+
- Epochs: 200
|
| 13 |
+
- Batch size: 128
|
| 14 |
+
- Augmentation: RandomCrop(32, padding=4) + RandomHorizontalFlip
|
| 15 |
+
- No label smoothing, no mixup/cutmix, no EMA
|
| 16 |
+
|
| 17 |
+
Results:
|
| 18 |
+
- Final Test Accuracy: 81.07%
|
| 19 |
+
- Training Time: 2.50 hours
|
| 20 |
+
|
| 21 |
+
Output:
|
| 22 |
+
- Model: /root/robustbench/models/cifar100/Linf/Standard_WRN28_10.pt
|
| 23 |
+
- Log: /root/robustbench/models/cifar100/Linf/training_log.txt
|
provenance/cifar10_training_summary.json
ADDED
|
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"recipe": {
|
| 3 |
+
"models": [
|
| 4 |
+
"resnet18",
|
| 5 |
+
"vgg16",
|
| 6 |
+
"resnet50",
|
| 7 |
+
"densenet121"
|
| 8 |
+
],
|
| 9 |
+
"data_dir": "/root/autodl-tmp/data",
|
| 10 |
+
"out_dir": "/root/autodl-tmp/models/cifar10/standard",
|
| 11 |
+
"epochs": 200,
|
| 12 |
+
"batch_size": 128,
|
| 13 |
+
"lr": 0.1,
|
| 14 |
+
"wd": 0.0005,
|
| 15 |
+
"milestones": [
|
| 16 |
+
100,
|
| 17 |
+
150
|
| 18 |
+
],
|
| 19 |
+
"min_acc": 88.0,
|
| 20 |
+
"workers": 8,
|
| 21 |
+
"device": "cuda:0"
|
| 22 |
+
},
|
| 23 |
+
"models": {
|
| 24 |
+
"resnet18": {
|
| 25 |
+
"clean_acc": 94.92,
|
| 26 |
+
"best": 94.97,
|
| 27 |
+
"minutes": 31.17216245730718,
|
| 28 |
+
"path": "/root/autodl-tmp/models/cifar10/standard/c10_resnet18.pt"
|
| 29 |
+
},
|
| 30 |
+
"vgg16": {
|
| 31 |
+
"clean_acc": 93.82,
|
| 32 |
+
"best": 93.9,
|
| 33 |
+
"minutes": 21.685336538155873,
|
| 34 |
+
"path": "/root/autodl-tmp/models/cifar10/standard/c10_vgg16.pt"
|
| 35 |
+
},
|
| 36 |
+
"resnet50": {
|
| 37 |
+
"clean_acc": 94.66,
|
| 38 |
+
"best": 94.66,
|
| 39 |
+
"minutes": 68.99354430437089,
|
| 40 |
+
"path": "/root/autodl-tmp/models/cifar10/standard/c10_resnet50.pt"
|
| 41 |
+
},
|
| 42 |
+
"densenet121": {
|
| 43 |
+
"clean_acc": 95.39,
|
| 44 |
+
"best": 95.39,
|
| 45 |
+
"minutes": 110.7822703520457,
|
| 46 |
+
"path": "/root/autodl-tmp/models/cifar10/standard/c10_densenet121.pt"
|
| 47 |
+
}
|
| 48 |
+
}
|
| 49 |
+
}
|