Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -82,7 +82,7 @@ class EmbeddingClassifier(nn.Module):
|
|
| 82 |
class EmbeddingClassifierModel(nn.Module):
|
| 83 |
def __init__(self, backbone_name, num_classes):
|
| 84 |
super().__init__()
|
| 85 |
-
self.backbone = timm.create_model(backbone_name, pretrained=True,
|
| 86 |
self.data_config = timm.data.resolve_data_config({}, model=self.backbone)
|
| 87 |
# This specific model uses a binary classifier with a single output logit
|
| 88 |
# that indicates if an image is real (Non-AI). So, output_dim is fixed to 1.
|
|
|
|
| 82 |
class EmbeddingClassifierModel(nn.Module):
|
| 83 |
def __init__(self, backbone_name, num_classes):
|
| 84 |
super().__init__()
|
| 85 |
+
self.backbone = timm.create_model(backbone_name, pretrained=True, num_classes=0,strict=False)
|
| 86 |
self.data_config = timm.data.resolve_data_config({}, model=self.backbone)
|
| 87 |
# This specific model uses a binary classifier with a single output logit
|
| 88 |
# that indicates if an image is real (Non-AI). So, output_dim is fixed to 1.
|