Add files using upload-large-folder tool
Browse files- README.md +16 -0
- SHA256SUMS +4 -0
- cifar10-vgg8/flash/config.json +25 -0
- cifar10-vgg8/flash/metrics.json +1 -0
- cifar10-vgg8/flash/model.pth +3 -0
- cifar10-vgg8/pcm/config.json +21 -0
- cifar10-vgg8/pcm/metrics.json +1 -0
- cifar10-vgg8/pcm/model.pth +3 -0
- cifar10-vgg8/reram/config.json +22 -0
- cifar10-vgg8/reram/metrics.json +1 -0
- cifar10-vgg8/reram/model.pth +3 -0
- cifar10-vgg8/stt/config.json +22 -0
- cifar10-vgg8/stt/metrics.json +1 -0
- cifar10-vgg8/stt/model.pth +3 -0
- manifest.json +53 -0
- vgg8_release_selection.csv +5 -0
README.md
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# ISA VGG8/CIFAR-10 device checkpoints
|
| 2 |
+
|
| 3 |
+
This package selects one validation-best VGG8 checkpoint for each of ReRAM,
|
| 4 |
+
PCM, STT, and Flash. FeFET is not part of this checkpoint group.
|
| 5 |
+
|
| 6 |
+
| Device | Trial | Best epoch | Best validation accuracy |
|
| 7 |
+
|---|---:|---:|---:|
|
| 8 |
+
| ReRAM | 2 | 190 | 87.50% |
|
| 9 |
+
| PCM | 12 | 177 | 92.03% |
|
| 10 |
+
| STT | 17 | 170 | 89.22% |
|
| 11 |
+
| Flash | 10 | 182 | 90.14% |
|
| 12 |
+
|
| 13 |
+
The four staged files are byte-identical to their selected source checkpoints.
|
| 14 |
+
`SHA256SUMS` records the verified hashes. The values above are validation
|
| 15 |
+
accuracies; a full-test metric will only be added after evaluation with the
|
| 16 |
+
canonical release runtime.
|
SHA256SUMS
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
a72c4fdf3fa567fca7e9ab78dd3d306411427c69ed15b4bad0d9060b6ebfbb9e cifar10-vgg8/reram/model.pth
|
| 2 |
+
7186be82c649546cb14005a2ca28c9c2982c4a24f981c05563d379926c959909 cifar10-vgg8/pcm/model.pth
|
| 3 |
+
bb28c72c7b6bc68858448e350ccb90e57eef5fc42609490ea03d9172e729a915 cifar10-vgg8/stt/model.pth
|
| 4 |
+
e4dbdf39f42d2949c8a07cecdf2f4b390a879157f33e91771b649dd3b3d260fb cifar10-vgg8/flash/model.pth
|
cifar10-vgg8/flash/config.json
ADDED
|
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architecture": "VGG8",
|
| 3 |
+
"dataset": "CIFAR-10",
|
| 4 |
+
"device": "Flash",
|
| 5 |
+
"formula_id": "flash_ekv_direct_vd_v1",
|
| 6 |
+
"epochs": 200,
|
| 7 |
+
"batch_size": 128,
|
| 8 |
+
"hyperparameters": {
|
| 9 |
+
"learning_rate": 0.002158919763853675,
|
| 10 |
+
"weight_decay": 0.0000647176209339102,
|
| 11 |
+
"label_smoothing": 0.03302429793773576,
|
| 12 |
+
"tia_r_ohm": 7726407.635808101,
|
| 13 |
+
"state_init_half_width": 0.9335041941002337
|
| 14 |
+
},
|
| 15 |
+
"device_parameters": {
|
| 16 |
+
"I_S": 0.75875,
|
| 17 |
+
"U_T": 0.026,
|
| 18 |
+
"V_D": 0.1,
|
| 19 |
+
"V_sat": 8.2624,
|
| 20 |
+
"n": 4.136,
|
| 21 |
+
"w_min": 0.0,
|
| 22 |
+
"w_max": 5.0,
|
| 23 |
+
"init_center": 2.5
|
| 24 |
+
}
|
| 25 |
+
}
|
cifar10-vgg8/flash/metrics.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"best_epoch":182,"best_validation_accuracy":0.9014,"metric":"top1_accuracy","split":"validation","trial":10}
|
cifar10-vgg8/flash/model.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e4dbdf39f42d2949c8a07cecdf2f4b390a879157f33e91771b649dd3b3d260fb
|
| 3 |
+
size 103849927
|
cifar10-vgg8/pcm/config.json
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architecture": "VGG8",
|
| 3 |
+
"dataset": "CIFAR-10",
|
| 4 |
+
"device": "PCM",
|
| 5 |
+
"epochs": 200,
|
| 6 |
+
"batch_size": 128,
|
| 7 |
+
"hyperparameters": {
|
| 8 |
+
"learning_rate": 0.00044810278705100756,
|
| 9 |
+
"weight_decay": 0.00003713135002235672,
|
| 10 |
+
"label_smoothing": 0.07904955752057284,
|
| 11 |
+
"tia_r_ohm": 6983712.947601713,
|
| 12 |
+
"state_init_half_width": 0.012674462574925034
|
| 13 |
+
},
|
| 14 |
+
"device_parameters": {
|
| 15 |
+
"I0_pcm": 1.0,
|
| 16 |
+
"V_T_pcm": 1.0,
|
| 17 |
+
"w_min": 0.0,
|
| 18 |
+
"w_max": 1.0,
|
| 19 |
+
"init_center": 0.5
|
| 20 |
+
}
|
| 21 |
+
}
|
cifar10-vgg8/pcm/metrics.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"best_epoch":177,"best_validation_accuracy":0.9203,"metric":"top1_accuracy","split":"validation","trial":12}
|
cifar10-vgg8/pcm/model.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7186be82c649546cb14005a2ca28c9c2982c4a24f981c05563d379926c959909
|
| 3 |
+
size 103849927
|
cifar10-vgg8/reram/config.json
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architecture": "VGG8",
|
| 3 |
+
"dataset": "CIFAR-10",
|
| 4 |
+
"device": "ReRAM",
|
| 5 |
+
"epochs": 200,
|
| 6 |
+
"batch_size": 128,
|
| 7 |
+
"hyperparameters": {
|
| 8 |
+
"learning_rate": 0.00015978500280667093,
|
| 9 |
+
"weight_decay": 0.00007221754885606202,
|
| 10 |
+
"label_smoothing": 0.012038667898122036,
|
| 11 |
+
"tia_r_ohm": 461.3235717029712,
|
| 12 |
+
"state_init_half_width": 0.05940663019460345
|
| 13 |
+
},
|
| 14 |
+
"device_parameters": {
|
| 15 |
+
"I0": 200.0,
|
| 16 |
+
"V0": 0.35,
|
| 17 |
+
"g0": 0.15,
|
| 18 |
+
"g_min": 0.2,
|
| 19 |
+
"g_max": 1.7,
|
| 20 |
+
"init_center": 0.5
|
| 21 |
+
}
|
| 22 |
+
}
|
cifar10-vgg8/reram/metrics.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"best_epoch":190,"best_validation_accuracy":0.875,"metric":"top1_accuracy","split":"validation","trial":2}
|
cifar10-vgg8/reram/model.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a72c4fdf3fa567fca7e9ab78dd3d306411427c69ed15b4bad0d9060b6ebfbb9e
|
| 3 |
+
size 103849872
|
cifar10-vgg8/stt/config.json
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architecture": "VGG8",
|
| 3 |
+
"dataset": "CIFAR-10",
|
| 4 |
+
"device": "STT",
|
| 5 |
+
"epochs": 200,
|
| 6 |
+
"batch_size": 128,
|
| 7 |
+
"hyperparameters": {
|
| 8 |
+
"learning_rate": 0.0010000010116877473,
|
| 9 |
+
"weight_decay": 0.0000010915706868718523,
|
| 10 |
+
"label_smoothing": 0.03778936124171878,
|
| 11 |
+
"tia_r_ohm": 2950.9413360370554,
|
| 12 |
+
"state_init_half_width": 0.08371308436093254
|
| 13 |
+
},
|
| 14 |
+
"device_parameters": {
|
| 15 |
+
"I0_stt": 331.0,
|
| 16 |
+
"TMR": 1.2,
|
| 17 |
+
"alpha": 0.79,
|
| 18 |
+
"w_min": 0.0,
|
| 19 |
+
"w_max": 3.1415926,
|
| 20 |
+
"init_center": 1.5707963
|
| 21 |
+
}
|
| 22 |
+
}
|
cifar10-vgg8/stt/metrics.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"best_epoch":170,"best_validation_accuracy":0.8922,"metric":"top1_accuracy","split":"validation","trial":17}
|
cifar10-vgg8/stt/model.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:bb28c72c7b6bc68858448e350ccb90e57eef5fc42609490ea03d9172e729a915
|
| 3 |
+
size 103849927
|
manifest.json
ADDED
|
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"format_version": 1,
|
| 3 |
+
"collection": "vgg8-cifar10-selected-device-checkpoints",
|
| 4 |
+
"architecture": "VGG8",
|
| 5 |
+
"dataset": "CIFAR-10",
|
| 6 |
+
"metric_scope": "best validation accuracy",
|
| 7 |
+
"weights": [
|
| 8 |
+
{
|
| 9 |
+
"device": "ReRAM",
|
| 10 |
+
"trial": 2,
|
| 11 |
+
"best_epoch": 190,
|
| 12 |
+
"best_validation_accuracy": 0.875,
|
| 13 |
+
"file": "cifar10-vgg8/reram/model.pth",
|
| 14 |
+
"bytes": 103849872,
|
| 15 |
+
"sha256": "a72c4fdf3fa567fca7e9ab78dd3d306411427c69ed15b4bad0d9060b6ebfbb9e",
|
| 16 |
+
"source_checkpoint_match": true,
|
| 17 |
+
"canonical_runtime_full_test": "pending"
|
| 18 |
+
},
|
| 19 |
+
{
|
| 20 |
+
"device": "PCM",
|
| 21 |
+
"trial": 12,
|
| 22 |
+
"best_epoch": 177,
|
| 23 |
+
"best_validation_accuracy": 0.9203,
|
| 24 |
+
"file": "cifar10-vgg8/pcm/model.pth",
|
| 25 |
+
"bytes": 103849927,
|
| 26 |
+
"sha256": "7186be82c649546cb14005a2ca28c9c2982c4a24f981c05563d379926c959909",
|
| 27 |
+
"source_checkpoint_match": true,
|
| 28 |
+
"canonical_runtime_full_test": "pending"
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"device": "STT",
|
| 32 |
+
"trial": 17,
|
| 33 |
+
"best_epoch": 170,
|
| 34 |
+
"best_validation_accuracy": 0.8922,
|
| 35 |
+
"file": "cifar10-vgg8/stt/model.pth",
|
| 36 |
+
"bytes": 103849927,
|
| 37 |
+
"sha256": "bb28c72c7b6bc68858448e350ccb90e57eef5fc42609490ea03d9172e729a915",
|
| 38 |
+
"source_checkpoint_match": true,
|
| 39 |
+
"canonical_runtime_full_test": "pending"
|
| 40 |
+
},
|
| 41 |
+
{
|
| 42 |
+
"device": "Flash",
|
| 43 |
+
"trial": 10,
|
| 44 |
+
"best_epoch": 182,
|
| 45 |
+
"best_validation_accuracy": 0.9014,
|
| 46 |
+
"file": "cifar10-vgg8/flash/model.pth",
|
| 47 |
+
"bytes": 103849927,
|
| 48 |
+
"sha256": "e4dbdf39f42d2949c8a07cecdf2f4b390a879157f33e91771b649dd3b3d260fb",
|
| 49 |
+
"source_checkpoint_match": true,
|
| 50 |
+
"canonical_runtime_full_test": "pending"
|
| 51 |
+
}
|
| 52 |
+
]
|
| 53 |
+
}
|
vgg8_release_selection.csv
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
architecture,dataset,device,trial,best_epoch,best_validation_accuracy,best_validation_percent,checkpoint_file,bytes,sha256,source_checkpoint_match,canonical_runtime_full_test
|
| 2 |
+
VGG8,CIFAR-10,ReRAM,2,190,0.8750,87.50,cifar10-vgg8/reram/model.pth,103849872,a72c4fdf3fa567fca7e9ab78dd3d306411427c69ed15b4bad0d9060b6ebfbb9e,true,pending
|
| 3 |
+
VGG8,CIFAR-10,PCM,12,177,0.9203,92.03,cifar10-vgg8/pcm/model.pth,103849927,7186be82c649546cb14005a2ca28c9c2982c4a24f981c05563d379926c959909,true,pending
|
| 4 |
+
VGG8,CIFAR-10,STT,17,170,0.8922,89.22,cifar10-vgg8/stt/model.pth,103849927,bb28c72c7b6bc68858448e350ccb90e57eef5fc42609490ea03d9172e729a915,true,pending
|
| 5 |
+
VGG8,CIFAR-10,Flash,10,182,0.9014,90.14,cifar10-vgg8/flash/model.pth,103849927,e4dbdf39f42d2949c8a07cecdf2f4b390a879157f33e91771b649dd3b3d260fb,true,pending
|