Skip to content
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

Merged
merged 20 commits into from
Mar 14, 2024
Merged

Update to 1.5.0 #13

merged 20 commits into from
Mar 14, 2024

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    dcf3186 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Refactor the code basis (#11)

    * 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
    kostrykin committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    35d169f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d63a640 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3665fe1 View commit details
    Browse the repository at this point in the history
  4. Fix bugs

    kostrykin committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    c2cad49 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f1b97c View commit details
    Browse the repository at this point in the history
  6. Add AsymmetricMeasureMixin

    kostrykin committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    d6f2c30 View commit details
    Browse the repository at this point in the history
  7. Update tests

    kostrykin committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    6613971 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #12 from BMCV/dev/object-dice

    Add support for object-based Dice and other region-based measures
    kostrykin committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    e89490c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    98e8203 View commit details
    Browse the repository at this point in the history
  10. Add geometric-mean aggregation method (#14)

    * Rename aggregation method `obj-mean` to `object-mean`
    
    * Add `geometric-mean` aggregation method
    
    * Fix linting issues
    
    * Fix linting issues
    
    * Fix tests
    kostrykin committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    641b6eb View commit details
    Browse the repository at this point in the history
  11. Delete .gitattributes

    kostrykin committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    9428b71 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    526b2c5 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Add type hints (#15)

    * 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
    kostrykin committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    a35c658 View commit details
    Browse the repository at this point in the history
  2. Trigger CI

    kostrykin committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    cbd2fb7 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    39d2835 View commit details
    Browse the repository at this point in the history
  2. Fix docs

    kostrykin committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    34429f9 View commit details
    Browse the repository at this point in the history
  3. Update changelog.rst

    kostrykin committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    9b1d36b View commit details
    Browse the repository at this point in the history
  4. Update changelog.rst

    kostrykin committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    f9a67b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1415eec View commit details
    Browse the repository at this point in the history