Spaces:
Runtime error
Runtime error
Commit
•
6208cab
1
Parent(s):
fa8f835
losses to use CPU
Browse files
metrics/criteria/clip_loss.py
CHANGED
@@ -7,7 +7,7 @@ class CLIPLoss(torch.nn.Module):
|
|
7 |
|
8 |
def __init__(self, opts):
|
9 |
super(CLIPLoss, self).__init__()
|
10 |
-
self.model, self.preprocess = clip.load("ViT-B/32", device="
|
11 |
self.upsample = torch.nn.Upsample(scale_factor=7)
|
12 |
self.avg_pool = torch.nn.AvgPool2d(kernel_size=opts.stylegan_size // 32)
|
13 |
|
|
|
7 |
|
8 |
def __init__(self, opts):
|
9 |
super(CLIPLoss, self).__init__()
|
10 |
+
self.model, self.preprocess = clip.load("ViT-B/32", device="cpu")
|
11 |
self.upsample = torch.nn.Upsample(scale_factor=7)
|
12 |
self.avg_pool = torch.nn.AvgPool2d(kernel_size=opts.stylegan_size // 32)
|
13 |
|
metrics/criteria/id_loss.py
CHANGED
@@ -9,7 +9,7 @@ class IDLoss(nn.Module):
|
|
9 |
super(IDLoss, self).__init__()
|
10 |
print('Loading ResNet ArcFace')
|
11 |
self.facenet = Backbone(input_size=112, num_layers=50, drop_ratio=0.6, mode='ir_se')
|
12 |
-
self.facenet.load_state_dict(torch.load(opts.ir_se50_weights))
|
13 |
self.pool = torch.nn.AdaptiveAvgPool2d((256, 256))
|
14 |
self.face_pool = torch.nn.AdaptiveAvgPool2d((112, 112))
|
15 |
self.facenet.eval()
|
|
|
9 |
super(IDLoss, self).__init__()
|
10 |
print('Loading ResNet ArcFace')
|
11 |
self.facenet = Backbone(input_size=112, num_layers=50, drop_ratio=0.6, mode='ir_se')
|
12 |
+
self.facenet.load_state_dict(torch.load(opts.ir_se50_weights), map_location=torch.device('cpu'))
|
13 |
self.pool = torch.nn.AdaptiveAvgPool2d((256, 256))
|
14 |
self.face_pool = torch.nn.AdaptiveAvgPool2d((112, 112))
|
15 |
self.facenet.eval()
|