Views
No views yet
no → Tidak ada tumoryes → Ada tumor1import torch, json
2from torchvision import models, transforms
3import torch.nn as nn
4from PIL import Image
5
6with open("config.json") as f:
7 cfg = json.load(f)
8
9model = models.resnet50(weights=None)
10model.fc = nn.Sequential(
11 nn.Dropout(0.5), nn.Linear(model.fc.in_features, 256),
12 nn.ReLU(), nn.Dropout(0.3), nn.Linear(256, cfg['num_classes'])
13)
14ckpt = torch.load("pytorch_model.pth", map_location="cpu")
15model.load_state_dict(ckpt['model_state_dict'])
16model.eval()