Releases: pylabel-project/pylabel
v0.1.25
This release fixes a bug found in the VOC exporter by convert bbox coordinates to ints.
Full Changelog: v0.1.24...v0.1.25
v0.1.24
What's Changed
- Added more doc strings and created documentation at https://pylabel.readthedocs.io/en/latest/. See new badge on readme to access the docs
- Add workflow to enable CI on the package by @rajasvu in #8
- Main by @alexheat in #10
New Contributors
Full Changelog: v0.1.22...v0.1.24
v0.1.22
The output of dataset.analyze.classes and dataset.analyze.class_ids are now sorted by the class id. For example:
`
Class ids: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 79]
Classes: ['person', 'bicycle', 'car', 'motorcycle', 'airplane', 'bus', 'train', 'truck', 'boat', 'traffic light', 'stop sign', 'bench', 'bird', 'cat', 'dog', 'horse', 'elephant', 'bear', 'zebra', 'giraffe', 'backpack', 'umbrella', 'handbag', 'tie', 'suitcase', 'frisbee', 'skis', 'snowboard', 'sports ball', 'kite', 'baseball bat', 'baseball glove', 'skateboard', 'tennis racket', 'bottle', 'wine glass', 'cup', 'fork', 'knife', 'spoon', 'bowl', 'banana', 'sandwich', 'orange', 'broccoli', 'carrot', 'hot dog', 'pizza', 'donut', 'cake', 'chair', 'couch', 'potted plant', 'bed', 'dining table', 'toilet', 'tv', 'laptop', 'mouse', 'remote', 'cell phone', 'microwave', 'oven', 'sink', 'refrigerator', 'book', 'clock', 'vase', 'scissors', 'teddy bear', 'toothbrush']
`
Full Changelog: v0.1.21...v0.1.22
v0.1.21
What's Changed
- ExportToCoco function mapping cat_ids to [index_base, index_base + nu… by @ytzeng1 in https://github.com//pull/7
- Added new methods and parameters to handle non-continuous class ids, which cause problems when training models with many computer vision frameworks including Yolo and Detection. Use the dataset.ReindexCatIds() method to make all the cat_ids continuous starting from 0 or 1. Use the cat_id_index parameter in export functions to make the cat_ids of the output annotations continuous, without changing the the dataset itself.
New Contributors
Full Changelog: v0.1.20...v0.1.21
v0.1.20
This update partially fixes the issues mentioned in #6 (Category_id exported as string instead of int )
- cat_id is now an int in the COCO export
- iscrowd value defaults to 0 in COCO export
You can see an example of the COCO output by running this notebook https://github.com/pylabel-project/samples/blob/main/yolo2coco.ipynb
Thank you @ytzeng1 for reporting this issue
Full Changelog: v0.1.19...v0.1.20