Spaces:
Build error
Build error
Create app.py
Browse files
app.py
CHANGED
@@ -28,20 +28,19 @@ cfg.MODEL.ROI_HEADS.SCORE_THRESH_TEST = 0.5
|
|
28 |
cfg.MODEL.ROI_HEADS.NUM_CLASSES = 19
|
29 |
cfg.MODEL.WEIGHTS = model_path
|
30 |
|
|
|
31 |
if not torch.cuda.is_available():
|
32 |
cfg.MODEL.DEVICE='cpu'
|
33 |
|
34 |
predictor = DefaultPredictor(cfg)
|
35 |
my_metadata = MetadataCatalog.get("car_parts_dataset_val")
|
36 |
-
my_metadata.thing_classes = ["_background_","back_bumper","back_glass","back_left_door","back_left_light","back_right_door","back_right_light","front_bumper","front_glass","front_left_door","front_left_light","front_right_door","front_right_light","hood","left_mirror","right_mirror","tailgate","trunk","wheel"]
|
37 |
|
38 |
def inference(image):
|
39 |
print(image.height)
|
40 |
|
41 |
height = image.height
|
42 |
|
43 |
-
#img = np.array(image.resize((500, height)))
|
44 |
-
|
45 |
img = np.array(image)
|
46 |
outputs = predictor(img)
|
47 |
v = Visualizer(img[:, :, ::-1],
|
|
|
28 |
cfg.MODEL.ROI_HEADS.NUM_CLASSES = 19
|
29 |
cfg.MODEL.WEIGHTS = model_path
|
30 |
|
31 |
+
|
32 |
if not torch.cuda.is_available():
|
33 |
cfg.MODEL.DEVICE='cpu'
|
34 |
|
35 |
predictor = DefaultPredictor(cfg)
|
36 |
my_metadata = MetadataCatalog.get("car_parts_dataset_val")
|
|
|
37 |
|
38 |
def inference(image):
|
39 |
print(image.height)
|
40 |
|
41 |
height = image.height
|
42 |
|
43 |
+
# img = np.array(image.resize((500, height)))
|
|
|
44 |
img = np.array(image)
|
45 |
outputs = predictor(img)
|
46 |
v = Visualizer(img[:, :, ::-1],
|