bluspater commited on
Commit
d8fa87c
·
verified ·
1 Parent(s): 77003a9

Update modnet_utils.py

Browse files
Files changed (1) hide show
  1. modnet_utils.py +6 -1
modnet_utils.py CHANGED
@@ -6,7 +6,12 @@ from model.modnet import MODNet
6
 
7
  def remove_background_modnet(image: Image.Image) -> Image.Image:
8
  device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
9
- modnet = MODNet(backbone='mobilenetv2')
 
 
 
 
 
10
  modnet.load_state_dict(torch.load('pretrained/modnet_webcam_portrait_matting.ckpt', map_location=device))
11
  modnet.to(device)
12
  modnet.eval()
 
6
 
7
  def remove_background_modnet(image: Image.Image) -> Image.Image:
8
  device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
9
+ modnet = MODNet()
10
+ from model.backbones import SUPPORTED_BACKBONES # если ещё не импортировано
11
+ backbone = SUPPORTED_BACKBONES
12
+ modnet.backbone = backbone
13
+ modnet.backbone_arch = 'mobilenetv2'
14
+
15
  modnet.load_state_dict(torch.load('pretrained/modnet_webcam_portrait_matting.ckpt', map_location=device))
16
  modnet.to(device)
17
  modnet.eval()