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

PIMO #1726

Open
wants to merge 54 commits into
base: main
Choose a base branch
from
Open

PIMO #1726

wants to merge 54 commits into from

Commits on May 28, 2024

  1. update

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    c3944eb View commit details
    Browse the repository at this point in the history
  2. test binclf curves numpy and numba and fixes

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    b61c47f View commit details
    Browse the repository at this point in the history
  3. correct som docstrings

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    e6006b4 View commit details
    Browse the repository at this point in the history
  4. torch interface and tests

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    101d646 View commit details
    Browse the repository at this point in the history
  5. torch interface and tests

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    62d5480 View commit details
    Browse the repository at this point in the history
  6. constants regrouped in dataclass as class vars

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    0f0b424 View commit details
    Browse the repository at this point in the history
  7. result class was unneccesary for per_image_binclf_curve

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    8df211e View commit details
    Browse the repository at this point in the history
  8. factorize function _get_threshs_minmax_linspace

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    9e74226 View commit details
    Browse the repository at this point in the history
  9. small docs fixes

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    283d704 View commit details
    Browse the repository at this point in the history
  10. add pimo numpy version and test

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    2bc3c06 View commit details
    Browse the repository at this point in the history
  11. move validation

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    c864b54 View commit details
    Browse the repository at this point in the history
  12. add shared_fpr_metric option

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    a3d1060 View commit details
    Browse the repository at this point in the history
  13. add pimo torch functional version and test

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    bfc287e View commit details
    Browse the repository at this point in the history
  14. add torchmetrics interface and test

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    60483fc View commit details
    Browse the repository at this point in the history
  15. renames and put things in init

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    4bfe3da View commit details
    Browse the repository at this point in the history
  16. validate inputs in result objects

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    1a7398b View commit details
    Browse the repository at this point in the history
  17. result objects to from dict and tests

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    403b4ae View commit details
    Browse the repository at this point in the history
  18. add save and load methods to result objects and test

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    b12fb86 View commit details
    Browse the repository at this point in the history
  19. refactor validations and minor changes

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    b7e5439 View commit details
    Browse the repository at this point in the history
  20. test result objects' properties

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    3808de8 View commit details
    Browse the repository at this point in the history
  21. minor refactors

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    dfa8dc3 View commit details
    Browse the repository at this point in the history
  22. add missing docstrings

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    2cefa2c View commit details
    Browse the repository at this point in the history
  23. minore vocabulary fix for consistency

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    adc14fd View commit details
    Browse the repository at this point in the history
  24. add per image scores statistics and test it

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    c30c4ea View commit details
    Browse the repository at this point in the history
  25. refactor constants notation

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    408fb2b View commit details
    Browse the repository at this point in the history
  26. add stats tests and test it

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    43c6eb2 View commit details
    Browse the repository at this point in the history
  27. change the meaning of AUPIMO.num_thresh

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    980c972 View commit details
    Browse the repository at this point in the history
  28. interface to format pairwise test results

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    a052f6a View commit details
    Browse the repository at this point in the history
  29. improve doc

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    dabba4a View commit details
    Browse the repository at this point in the history
  30. add optional paths to result objects and some minor fixes and refac…

    …tors
    
    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    215847b View commit details
    Browse the repository at this point in the history
  31. remove frozen from dataclasses and some done todos

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    a6404fc View commit details
    Browse the repository at this point in the history
  32. review headers

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    14c97fa View commit details
    Browse the repository at this point in the history
  33. doc modifs

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    5bc3b2b View commit details
    Browse the repository at this point in the history
  34. refactor score_less_than_thresh in _binclf_one_curve_python

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    b8e0ddf View commit details
    Browse the repository at this point in the history
  35. correct license comments

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    943c1a7 View commit details
    Browse the repository at this point in the history
  36. fix doc

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    2e565d1 View commit details
    Browse the repository at this point in the history
  37. numba as extra requirement

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    103b6db View commit details
    Browse the repository at this point in the history
  38. refactor copyrights from jpcbertoldo

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    08b85ef View commit details
    Browse the repository at this point in the history
  39. remove from __future__ import annotations

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    6165768 View commit details
    Browse the repository at this point in the history
  40. refactor validations names

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    fbdf8b6 View commit details
    Browse the repository at this point in the history
  41. dedupe file path validation

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    f558904 View commit details
    Browse the repository at this point in the history
  42. fix tests

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    581b35b View commit details
    Browse the repository at this point in the history
  43. Add todo

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    5837c0d View commit details
    Browse the repository at this point in the history
  44. refactor enums

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    68a30aa View commit details
    Browse the repository at this point in the history
  45. only logger.warning

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    d4071ad View commit details
    Browse the repository at this point in the history
  46. refactor test imports

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    2f65040 View commit details
    Browse the repository at this point in the history
  47. refactor docs

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 28, 2024
    Configuration menu
    Copy the full SHA
    0d0863f View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. refactor some docs

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 29, 2024
    Configuration menu
    Copy the full SHA
    fdd797a View commit details
    Browse the repository at this point in the history
  2. correct pre commit errors

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed May 29, 2024
    Configuration menu
    Copy the full SHA
    012e8e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. remove author tag

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    f11b4a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa448f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd0bd50 View commit details
    Browse the repository at this point in the history
  4. add thrid party program

    Signed-off-by: jpcbertoldo <24547377+jpcbertoldo@users.noreply.github.com>
    jpcbertoldo committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    c92a6a9 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

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