Skip to content

Releases: haruishi43/py-edge-eval

Release Version 0.1.5

26 Oct 05:44
Compare
Choose a tag to compare
  • non-IS Cityscapes evaluation for Post-SEAL

Version 0.1.4

26 Sep 06:49
Compare
Choose a tag to compare
  • Fix bugs for nms
  • Compatible BSDS500 for blette

Version 0.1.3 Release

31 Aug 08:13
Compare
Choose a tag to compare

Improvements:

  • Organize binary label evaluation codes
  • Made it easier to create custom Evaluator

Version 0.1.2 Release

25 Aug 08:24
Compare
Choose a tag to compare

Fix:

  • support for PIL deprecations
  • improve evaluator

Version 0.1.1 Release

24 Aug 09:38
Compare
Choose a tag to compare

Improvements:

  • evaluation scripts
  • organized imports

WIP:

  • base/custom Evaluators

Version 0.1.0 Release

22 Aug 15:46
Compare
Choose a tag to compare

Fixes:

  • mask2onehot: input is now list of ids instead of num_classes; this enables more flexibility and robustness
  • mask2edge: ignore labels are not indices

Version 0.0.5 Release

18 Aug 08:28
Compare
Choose a tag to compare

Features:

  • Introduce Evaluator class for dataset specific evaluation
  • Edge generation tools (Mask2Edge and mask2edge)
  • Clearer evaluation parameters (Pre-SEAL, Post-SEAL and Raw and Thin)
  • NMS inside evaluation
  • Half and OTF evaluation for Cityscapes (along with GT edge generation script)
  • Multiprocessing mask2edge

Fixes:

  • ODS metrics were not interpolated. This was fixed and made sure that the logic is true to the original MATLAB evaluation script.

Refactor:

  • Directory organization
  • Remove partial functions

Version 0.0.4 Release

27 May 02:26
Compare
Choose a tag to compare

What's new?

  • Full support for semantic boundary detection tasks
  • Full supports for BSDS500, SBD, and Cityscapes
  • Full support for evaluation protocols such as "raw", "thin" and instance-sensitive edges
  • Tools for converting Cityscapes datasets
  • Modules for generating PR-Curves
  • Checks for valid results (compared results from MATLAB)

SBD evaluation codes and multiprocessing

17 May 13:52
Compare
Choose a tag to compare

Added:

  • Faster evaluation using multiprocessing
  • Evaluation code for SBD
  • Benchmark codes (test) for BSDS500 and SBD

Development Version [0.0.3-dev0]

13 May 15:27
Compare
Choose a tag to compare

The main functionalities are there:

  • pixel matching
  • NMS
  • supporting functions
  • example scripts
  • test codes

For the upcoming release, I need to add:

  • Better BSDS evaluation script with multiprocessing (currently takes around 3 hours for evaluation)
  • Support for semantic boundary datasets such as SBD