fix the app.py
Browse files- __pycache__/model.cpython-312.pyc +0 -0
- app.py +7 -6
__pycache__/model.cpython-312.pyc
ADDED
|
Binary file (1.15 kB). View file
|
|
|
app.py
CHANGED
|
@@ -7,18 +7,19 @@ from timeit import default_timer as timer
|
|
| 7 |
import gradio as gr
|
| 8 |
import os
|
| 9 |
|
|
|
|
|
|
|
| 10 |
class_names = []
|
| 11 |
|
| 12 |
-
# Open
|
| 13 |
-
with open(
|
| 14 |
-
for
|
| 15 |
-
class_names[idx] = class_name.strip()
|
| 16 |
|
| 17 |
-
### 2. Model and transforms
|
| 18 |
model, model_transforms = create_vitB16_model(num_classes=len(class_names))
|
| 19 |
|
| 20 |
# Load save weights
|
| 21 |
-
model.load_state_dict(torch.load(f='
|
| 22 |
map_location='cpu'))
|
| 23 |
|
| 24 |
# 3. Predict Function
|
|
|
|
| 7 |
import gradio as gr
|
| 8 |
import os
|
| 9 |
|
| 10 |
+
import
|
| 11 |
+
|
| 12 |
class_names = []
|
| 13 |
|
| 14 |
+
# Open Cifar class names file and read each line into a list
|
| 15 |
+
with open('class_names.txt', 'r') as f:
|
| 16 |
+
class_names = [obj.strip() for obj in cifar_class_names]
|
|
|
|
| 17 |
|
| 18 |
+
### 2. Model and transforms preparation ###
|
| 19 |
model, model_transforms = create_vitB16_model(num_classes=len(class_names))
|
| 20 |
|
| 21 |
# Load save weights
|
| 22 |
+
model.load_state_dict(torch.load(f='09_pretrained_vit_feature_extractor_cifar_60_percent.pth',
|
| 23 |
map_location='cpu'))
|
| 24 |
|
| 25 |
# 3. Predict Function
|