Spaces:
Runtime error
Runtime error
Update modnet_utils.py
Browse files- 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(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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()
|