Files changed (1) hide show
  1. README.md +26 -0
README.md ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import torch
2
+ from torchvision import transforms
3
+ from PIL import Image
4
+
5
+ # Load model
6
+ model = torch.load("model.pth", map_location="cpu")
7
+ model.eval()
8
+
9
+ # Image preprocessing
10
+ transform = transforms.Compose([
11
+ transforms.Resize((224, 224)),
12
+ transforms.ToTensor(),
13
+ transforms.Normalize(mean=[0.485, 0.456, 0.406],
14
+ std=[0.229, 0.224, 0.225])
15
+ ])
16
+
17
+ # Load image
18
+ image = Image.open("test_image.jpg").convert("RGB")
19
+ input_tensor = transform(image).unsqueeze(0)
20
+
21
+ # Prediction
22
+ with torch.no_grad():
23
+ outputs = model(input_tensor)
24
+ predicted_class = torch.argmax(outputs, dim=1)
25
+
26
+ print("Predicted class:", predicted_class.item())