Views
No views yet
facebook/mask2former-swin-large-ade-semanticAutoImageProcessoruse_fast=False for full reproducibilitymodel.safetensors1from transformers import AutoImageProcessor, Mask2FormerForUniversalSegmentation
2import torch
3from PIL import Image
4
5model_id = "RyanQchiqache/mask2former-large-dlr-skyscapes"
6
7processor = AutoImageProcessor.from_pretrained(model_id, use_fast=False)
8model = Mask2FormerForUniversalSegmentation.from_pretrained(model_id)
9
10img = Image.open("example_dlr_image.png")
11
12inputs = processor(images=img, return_tensors="pt")
13with torch.no_grad():
14 outputs = model(**inputs)
15
16segmentation = processor.post_process_semantic_segmentation(
17 outputs,
18 target_sizes=[img.size[::-1]]
19)[0]
20