AbstractPhil commited on
Commit
1a7d185
Β·
verified Β·
1 Parent(s): 2291548

Epoch 50: 43.93%

Browse files
Files changed (1) hide show
  1. README.md +25 -25
README.md CHANGED
@@ -15,7 +15,7 @@ metrics:
15
  library_name: pytorch
16
  pipeline_tag: image-classification
17
  model-index:
18
- - name: geo-beatrix-resnet18-imagenetpretrain-step18-feats1000
19
  results:
20
  - task:
21
  type: image-classification
@@ -30,7 +30,7 @@ model-index:
30
  verified: false
31
  ---
32
 
33
- # geo-beatrix-resnet18-imagenetpretrain-step18-feats1000
34
 
35
  **Geometric Basin Classification for CIFAR-100**
36
 
@@ -46,11 +46,11 @@ Current Status: Epoch 50/200
46
  |--------|-------|
47
  | **Best Test Accuracy** | **56.12%** |
48
  | **Best Epoch** | 160 |
49
- | **Current Train Accuracy** | 16.21% |
50
- | **Current Test Accuracy** | 17.03% |
51
- | **Current Ξ± (Cantor param)** | 0.3879 |
52
- | **Total Parameters** | 17,738,741 |
53
- | **Training Time** | 0:06:31 |
54
 
55
  ### All Training Runs
56
 
@@ -58,6 +58,7 @@ Current Status: Epoch 50/200
58
  |-----------|--------|------------|----------|-----------|---|
59
  | `20251010_203717` | βœ… | 160 | **56.12%** | 67.82% | 0.4481 |
60
  | `20251010_211210` | πŸ”„ | 160 | **56.12%** | 16.21% | 0.3879 |
 
61
  | `20251010_200842` | βœ… | 180 | **53.61%** | 67.53% | 0.4442 |
62
  | `20251010_185133` | βœ… | 200 | **52.97%** | 69.87% | 0.4452 |
63
 
@@ -75,7 +76,7 @@ Current Status: Epoch 50/200
75
  ## Architecture
76
 
77
  - **Base**: ResNet18 (torchvision)
78
- - **Pretrained**: ImageNet
79
  - **Features**: 512-dim from ResNet18
80
  - **Positional Encoding**: Devil's Staircase (Cantor function, 1883)
81
  - **PE Levels**: 18
@@ -90,7 +91,7 @@ Current Status: Epoch 50/200
90
 
91
  ```json
92
  {
93
- "model_name": "geo-beatrix-resnet18-imagenetpretrain-step18-feats1000",
94
  "model_type": "geometric_basin_classifier",
95
  "num_classes": 100,
96
  "batch_size": 512,
@@ -101,8 +102,8 @@ Current Status: Epoch 50/200
101
  "pe_levels": 18,
102
  "pe_features_per_level": 1000,
103
  "dropout": 0.1,
104
- "pretrained_resnet": true,
105
- "frozen_resnet": true,
106
  "a100_optimizations": {
107
  "mixed_precision": true,
108
  "torch_compile": false,
@@ -133,7 +134,7 @@ Current Status: Epoch 50/200
133
  "loss_function": "Geometric Basin Compatibility",
134
  "cross_entropy": false,
135
  "attention_mechanisms": false,
136
- "timestamp": "20251010_211210"
137
  }
138
  ```
139
 
@@ -147,7 +148,7 @@ Current Status: Epoch 50/200
147
  β”œβ”€β”€ best_model_info.json (which epoch/run this came from)
148
  β”œβ”€β”€ runs_history.json (all training runs and their results)
149
  β”œβ”€β”€ README.md
150
- β”œβ”€β”€ weights/geo-beatrix-resnet18-imagenetpretrain-step18-feats1000/20251010_211210/
151
  β”‚ β”œβ”€β”€ model.pt (best from this training run)
152
  β”‚ β”œβ”€β”€ model.safetensors (best from this training run)
153
  β”‚ β”œβ”€β”€ config.json
@@ -157,7 +158,7 @@ Current Status: Epoch 50/200
157
  β”‚ β”œβ”€β”€ checkpoint_epoch_100.safetensors
158
  β”‚ └── checkpoint_epoch_150.safetensors
159
  β”‚ (snapshots every 10 epochs)
160
- └── runs/geo-beatrix-resnet18-imagenetpretrain-step18-feats1000/20251010_211210/
161
  β”œβ”€β”€ events.out.tfevents.* (TensorBoard logs)
162
  └── metrics.csv (training metrics)
163
  ```
@@ -193,13 +194,13 @@ with open(info_path) as f:
193
  # Or download from specific training run
194
  model_path = hf_hub_download(
195
  repo_id="AbstractPhil/geo-beatrix-resnet",
196
- filename="weights/geo-beatrix-resnet18-imagenetpretrain-step18-feats1000/20251010_211210/model.safetensors"
197
  )
198
 
199
  # Download specific epoch checkpoint
200
  epoch_checkpoint = hf_hub_download(
201
  repo_id="AbstractPhil/geo-beatrix-resnet",
202
- filename="weights/geo-beatrix-resnet18-imagenetpretrain-step18-feats1000/20251010_211210/checkpoints/checkpoint_epoch_100.safetensors"
203
  )
204
  ```
205
 
@@ -209,22 +210,21 @@ epoch_checkpoint = hf_hub_download(
209
 
210
  ### Best Checkpoint
211
  - Epoch: 160
212
- - Train Acc: 16.21%
213
  - Test Acc: 56.12%
214
- - Alpha: 0.3879
215
  - Loss: 0.0000
216
 
217
  ### Latest 5 Epochs
218
 
219
- - **Epoch 46**: Train 16.06%, Test 0.00%, Ξ±=0.3940, Loss=2.2744
220
- - **Epoch 47**: Train 16.18%, Test 0.00%, Ξ±=0.3953, Loss=2.3605
221
- - **Epoch 48**: Train 16.25%, Test 0.00%, Ξ±=0.3902, Loss=2.2532
222
- - **Epoch 49**: Train 16.27%, Test 0.00%, Ξ±=0.3907, Loss=2.2053
223
- - **Epoch 50**: Train 16.21%, Test 17.03%, Ξ±=0.3879, Loss=2.2668
224
 
225
  ### Training Milestones
226
-
227
- - πŸ”„ Frozen complete failure. Resnet18 concluded.
228
 
229
  ---
230
 
 
15
  library_name: pytorch
16
  pipeline_tag: image-classification
17
  model-index:
18
+ - name: geo-beatrix-resnet34-step18-feats1000
19
  results:
20
  - task:
21
  type: image-classification
 
30
  verified: false
31
  ---
32
 
33
+ # geo-beatrix-resnet34-step18-feats1000
34
 
35
  **Geometric Basin Classification for CIFAR-100**
36
 
 
46
  |--------|-------|
47
  | **Best Test Accuracy** | **56.12%** |
48
  | **Best Epoch** | 160 |
49
+ | **Current Train Accuracy** | 42.89% |
50
+ | **Current Test Accuracy** | 43.93% |
51
+ | **Current Ξ± (Cantor param)** | 0.4310 |
52
+ | **Total Parameters** | 27,846,901 |
53
+ | **Training Time** | 0:06:50 |
54
 
55
  ### All Training Runs
56
 
 
58
  |-----------|--------|------------|----------|-----------|---|
59
  | `20251010_203717` | βœ… | 160 | **56.12%** | 67.82% | 0.4481 |
60
  | `20251010_211210` | πŸ”„ | 160 | **56.12%** | 16.21% | 0.3879 |
61
+ | `20251010_213807` | πŸ”„ | 160 | **56.12%** | 42.89% | 0.4310 |
62
  | `20251010_200842` | βœ… | 180 | **53.61%** | 67.53% | 0.4442 |
63
  | `20251010_185133` | βœ… | 200 | **52.97%** | 69.87% | 0.4452 |
64
 
 
76
  ## Architecture
77
 
78
  - **Base**: ResNet18 (torchvision)
79
+ - **Pretrained**: From scratch
80
  - **Features**: 512-dim from ResNet18
81
  - **Positional Encoding**: Devil's Staircase (Cantor function, 1883)
82
  - **PE Levels**: 18
 
91
 
92
  ```json
93
  {
94
+ "model_name": "geo-beatrix-resnet34-step18-feats1000",
95
  "model_type": "geometric_basin_classifier",
96
  "num_classes": 100,
97
  "batch_size": 512,
 
102
  "pe_levels": 18,
103
  "pe_features_per_level": 1000,
104
  "dropout": 0.1,
105
+ "pretrained_resnet": false,
106
+ "frozen_resnet": false,
107
  "a100_optimizations": {
108
  "mixed_precision": true,
109
  "torch_compile": false,
 
134
  "loss_function": "Geometric Basin Compatibility",
135
  "cross_entropy": false,
136
  "attention_mechanisms": false,
137
+ "timestamp": "20251010_213807"
138
  }
139
  ```
140
 
 
148
  β”œβ”€β”€ best_model_info.json (which epoch/run this came from)
149
  β”œβ”€β”€ runs_history.json (all training runs and their results)
150
  β”œβ”€β”€ README.md
151
+ β”œβ”€β”€ weights/geo-beatrix-resnet34-step18-feats1000/20251010_213807/
152
  β”‚ β”œβ”€β”€ model.pt (best from this training run)
153
  β”‚ β”œβ”€β”€ model.safetensors (best from this training run)
154
  β”‚ β”œβ”€β”€ config.json
 
158
  β”‚ β”œβ”€β”€ checkpoint_epoch_100.safetensors
159
  β”‚ └── checkpoint_epoch_150.safetensors
160
  β”‚ (snapshots every 10 epochs)
161
+ └── runs/geo-beatrix-resnet34-step18-feats1000/20251010_213807/
162
  β”œβ”€β”€ events.out.tfevents.* (TensorBoard logs)
163
  └── metrics.csv (training metrics)
164
  ```
 
194
  # Or download from specific training run
195
  model_path = hf_hub_download(
196
  repo_id="AbstractPhil/geo-beatrix-resnet",
197
+ filename="weights/geo-beatrix-resnet34-step18-feats1000/20251010_213807/model.safetensors"
198
  )
199
 
200
  # Download specific epoch checkpoint
201
  epoch_checkpoint = hf_hub_download(
202
  repo_id="AbstractPhil/geo-beatrix-resnet",
203
+ filename="weights/geo-beatrix-resnet34-step18-feats1000/20251010_213807/checkpoints/checkpoint_epoch_100.safetensors"
204
  )
205
  ```
206
 
 
210
 
211
  ### Best Checkpoint
212
  - Epoch: 160
213
+ - Train Acc: 42.89%
214
  - Test Acc: 56.12%
215
+ - Alpha: 0.4310
216
  - Loss: 0.0000
217
 
218
  ### Latest 5 Epochs
219
 
220
+ - **Epoch 46**: Train 41.81%, Test 0.00%, Ξ±=0.4305, Loss=1.6292
221
+ - **Epoch 47**: Train 42.20%, Test 0.00%, Ξ±=0.4324, Loss=1.5935
222
+ - **Epoch 48**: Train 43.09%, Test 0.00%, Ξ±=0.4302, Loss=1.6075
223
+ - **Epoch 49**: Train 42.97%, Test 0.00%, Ξ±=0.4346, Loss=1.5375
224
+ - **Epoch 50**: Train 42.89%, Test 43.93%, Ξ±=0.4310, Loss=1.4858
225
 
226
  ### Training Milestones
227
+ - πŸ“Š **Ξ± β‰₯ 0.40** reached at epoch 12
 
228
 
229
  ---
230