-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to 1.5.0 #13
Update to 1.5.0 #13
Conversation
* Rename `segmetrics.boundary` to `segmetrics.contour` * Fix linting issues in study.py * Fix isort linting issues * Add linting job * Fix linting issues * Add isort config * Fix linting issues in regional.py * Fix linting issues in contour.py * Migrate to `py7zr` instead of `7z` as a dependency * Fix linting issues in measure.py * Fix linting issues in detection.py, move `COCOmAP` to `segmetrics.deprecated` * Omit deprecated.py from testing * Fix linting issues in parallel.py * Fix linting issues in cli.py * Fix linting issues in study.py * Fix linting issues
Add support for object-based Dice and other region-based measures
Test coverage of this pull request: 88% |
* Rename aggregation method `obj-mean` to `object-mean` * Add `geometric-mean` aggregation method * Fix linting issues * Fix linting issues * Fix tests
Test coverage of this pull request: 88% |
Test coverage of this pull request: 88% |
2 similar comments
Test coverage of this pull request: 88% |
Test coverage of this pull request: 88% |
Test coverage of this pull request: 88% |
* Add typing info * Add type hints * Fix linting issues * Fix workflow * Fix workflow * Fix workflow * Fix workflow * Fix workflow * Fix workflow * Fix dependencies * Fix bug * Fix Python 3.8 compatibility * Fix typing * Fix workflow * Fix workflow * Fix bug * Fix bug * Add more type hints * [skip ci] Fix bug in `ObjectMeasureAdapter` The correspondance cache is removed, since correspondances may differ between subsequent calls, now that `ObjectMeasureAdapter` is also used for region-based measures. * [skip ci] Fix type hints * Fix bug * Fix issues * Fix linting issues * Add type hints for regional.py * Add Literal types * Update type hints * Add type hints for contour.py * Add type hints for detection.py * Add `python>=3.8` requirement * Fix requirements.txt * Fix bug * Add type hints for parallel.py
Test coverage of this pull request: 86% |
Test coverage of this pull request: 86% |
Test coverage of this pull request: 86% |
Test coverage of this pull request: 86% |
Test coverage of this pull request: 86% |
Test coverage of this pull request: 86% |
segmetrics.boundary
tosegmetrics.contour
and related.segmetrics.detection.COCOmAP
tosegmetrics.deprecated.COCOmAP
.7z
topy7zr
.7z
was not available on Conda/PIP, butpy7zr
is.flake8
andisort
linters.ObjectBasedDistanceMeasure
class by the more generalObjectMeasureAdapter
class.object_based()
method for all image-level measures.mode
of theHausdorff
distance..reversed()
and.symmetric()
methods for all asymmetric measures (e.g., object-based).geometric-mean
aggregation method.obj-mean
toobject-mean
.