Package for evaluating object detection models
Project description
D.E. Bobo - Detection Evaluation for Bounding Boxes
DEBobo is a library providing an easy-to-use evaluation code for object detection models. It's main motivation was to replace the part of pycocotools responsible for evaluation as it doesn't work well with custom datasets. Additionally, I found the workflow of pycocotools doesn't work well with high-level training libraries such as ignite.
Installation
Most end users should be able to get away with
pip install debobo
For development, install the library with symlinks and with the additional test requirements using
pip install -e .[test]
To run the tests, first download the test-data using ./fetch_testdata.sh
.
The test is run via
pytest tests/
It compares the results obtained from debobo to the result obtained using pycocotools.
Usage
We provide ready-to-use metrics for ignite in debobo.adapters.ignite
.
Feel free to request other adapters as an issue.
Also, check the tests for how to use the low-level routines.
Thanks
Thanks to @martiningram for the header image.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file debobo-0.1.6.tar.gz
.
File metadata
- Download URL: debobo-0.1.6.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66ea86f84fe0b1144f4e39a0fdc24dad3b40520edbfaf269428318d66f70a503 |
|
MD5 | 42571f58db1265bb9245b69e2b471d59 |
|
BLAKE2b-256 | 6159a3b57cab8a73317ce5454afa3167752162b9e9cda167178e0723ce4af8f7 |