unitorch.models.mask2former¤
Mask2FormerProcessor¤
Bases: HfImageClassificationProcessor
Source code in src/unitorch/models/mask2former/processing.py
11 12 13 14 15 16 17 18 19 | |
Mask2FormerForSegmentation¤
Bases: GenericModel
Source code in src/unitorch/models/mask2former/modeling.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | |
weight_dict
instance-attribute
¤
weight_dict: Dict[str, float] = {
"loss_cross_entropy": class_weight,
"loss_mask": mask_weight,
"loss_dice": dice_weight,
}
criterion
instance-attribute
¤
criterion = Mask2FormerLoss(
config=config, weight_dict=weight_dict
)
forward ¤
forward()
Source code in src/unitorch/models/mask2former/modeling.py
34 35 | |
segment ¤
segment(
pixel_values: Tensor,
pixel_mask: Optional[Tensor] = None,
)
Source code in src/unitorch/models/mask2former/modeling.py
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | |