From 807647dcd1fb51f70c5ac7915dfccd0d6f8f8249 Mon Sep 17 00:00:00 2001
From: Guy Jacob <guy.jacob@intel.com>
Date: Wed, 3 Apr 2019 17:30:48 +0300
Subject: [PATCH] Bugfix in create_model()

Don't pass 'pretrained' parameter to our internal ImageNet models
(aka 'imagenet_extra_models') - they don't support it, and in any
case it's redundant as they're created only if pretrained == False
---
 distiller/models/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/distiller/models/__init__.py b/distiller/models/__init__.py
index 3ad0ceb..30e2c8d 100755
--- a/distiller/models/__init__.py
+++ b/distiller/models/__init__.py
@@ -67,7 +67,7 @@ def create_model(pretrained, dataset, arch, parallel=True, device_ids=None):
         elif arch in torch_models.__dict__:
             model = torch_models.__dict__[arch](pretrained=pretrained)
         elif (arch in imagenet_extra_models.__dict__) and not pretrained:
-            model = imagenet_extra_models.__dict__[arch](pretrained=pretrained)
+            model = imagenet_extra_models.__dict__[arch]()
         elif arch in pretrainedmodels.model_names:
             model = pretrainedmodels.__dict__[arch](
                         num_classes=1000,
-- 
GitLab