LibreMaskRCNNr50 / README.md
Xuban's picture
Initial upload: LibreMaskRCNNr50 (Mask R-CNN, BSD-3-Clause implied)
61ac797 verified
|
Raw
History Blame Contribute Delete
2.3 kB
---
license: bsd-3-clause
library_name: libreyolo
pipeline_tag: image-segmentation
datasets:
- detection-datasets/coco
tags:
- instance-segmentation
- object-detection
- mask-rcnn
- torchvision
- libreyolo
---
# LibreMaskRCNNr50
Mask R-CNN with a ResNet-50-FPN v2 backbone, repackaged for LibreYOLO. The
checkpoint supports instance segmentation by default and box-only detection
with `task="detect"`.
```python
from libreyolo import LibreYOLO
model = LibreYOLO("LibreMaskRCNNr50.pt")
result = model.predict("image.jpg")
print(result.boxes.xyxy, result.masks.data)
```
## Source
Derived from [pytorch/vision](https://github.com/pytorch/vision) at commit
[`336d36e8db990a905498c73933e35231876e28bc`](https://github.com/pytorch/vision/commit/336d36e8db990a905498c73933e35231876e28bc).
Copyright (c) Soumith Chintala 2016 and torchvision contributors. The source
implementation is BSD-3-Clause.
Official checkpoint: [maskrcnn_resnet50_fpn_v2_coco-73cbd019.pth](https://download.pytorch.org/models/maskrcnn_resnet50_fpn_v2_coco-73cbd019.pth)
- Official SHA-256: `73cbd0190fcbe3ba339921fbce2c3a0b6bb9126c9a133c85e43a2a8e060a109e`
- Converted SHA-256: `9214933a07cd354265e62c31298d4502f8433d124da6fea1b3c00cf78974cfbd`
- Published COCO val2017 box mAP: 47.4
- Published COCO val2017 mask mAP: 41.8
## Modifications
LibreYOLO checkpoint metadata was added. Learned tensors and state-dict keys
are unchanged. The native graph loads the official state dict strictly and has
exact eager parity at the RPN head, box head, final boxes, raw mask logits, and
full-image masks. The batch-1 opset-18 ONNX graph is also covered by ONNX
Runtime parity. See `weights/convert_mask_rcnn_weights.py` in the
[LibreYOLO source repository](https://github.com/LibreYOLO/libreyolo).
## License
The checkpoint publisher did not attach a separate per-object license file.
This mirror applies the releasing project's BSD-3-Clause license on an
**implied**, not publisher-confirmed, basis. Torchvision warns that pretrained
models may have their own licenses or terms derived from training data and
that users must determine whether they have permission for their use case.
COCO annotations are CC BY 4.0; source images retain their individual Flickr
terms. See [`LICENSE`](./LICENSE) and [`NOTICE`](./NOTICE).