Views
No views yet
| ε (L∞) | Verified | vs IBP |
|---|---|---|
| 0.001 | 94% | +16% |
| 0.002 | 90% | +39% |
| 0.004 | 80% | +70% |
| 0.006 | 67% | +66% |
| 0.008 | 58% | +58% |
1import torch
2from veriphi.models import TinyRecursiveMLP
3
4model = TinyRecursiveMLP(x_dim=3072, y_dim=512, z_dim=512, hidden=1024,
5 num_classes=10, H_cycles=2, L_cycles=2)
6model.load_state_dict(torch.load("trm-cifar10-pgd.pt"))
7model.eval()
8
9# CIFAR-10 input: flatten 32x32x3 to 3072
10x = torch.randn(1, 3072)
11logits = model(x)1@article{deshmukh2026veriphi,
2 title={Veriphi: Attack-Guided Neural Network Verification with Dataset-Dependent Training Methods},
3 author={Deshmukh, Pratik and Savin, Vasili and Arya, Kartik},
4 journal={arXiv preprint arXiv:2606.18454},
5 year={2026}
6}