stumpy icon indicating copy to clipboard operation
stumpy copied to clipboard

[WIP] Fix #708

Open NimaSarajpoor opened this issue 1 year ago • 13 comments

See #708. This PR should address #708 (and #1011)

Each main checkbox below has at least one indented checkbox. The main checkbox represents a callee function with fastmath=True and an indented checkbox represents a caller function. If the caller function itself has fastmath=True flag as well, a star(*) is written next to its name. In such case, the callers of this function are represented in another checkbox set.


  • [ ] maap._compute_multi_p_norm

    • [ ] maap._maamp
  • [ ] core._sliding_dot_product

    • [ ] * core._p_norm_distance_profile
    • [ ] core._mass_distance_matrix
    • [ ] * scrump._compute_PI
    • [ ] tests/test_preceision.py::test_calculate_squared_distance
    • [ ] tests/test_core.py::test_njit_sliding_dot_product
  • [ ] core._p_norm_distance_profile

    • [ ] * scrammp._compute_PI
    • [ ] tests/test_core.py::test_p_norm_distance_profile
  • [ ] core._calculate_squared_distance_profile

    • [ ] * core.calculate_distance_profile
    • [ ] stomp._stomp
    • [ ] * mstump._compute_multi_D
    • [ ] * scrump._compute_PI
    • [ ] tests/test_core.py::test_calculate_squared_distance_profile
  • [ ] core.calculate_distance_profile

    • [ ] * core._mass
    • [ ] stumpi._update_egress
    • [ ] stumpi._update
    • [ ] tests/test_core.py::test_calculate_distance_profile
  • [ ] core._mass

    • [ ] core.mass
    • [ ] core._mass_distance_matrix
    • [ ] ostinato._across_series_nearest_neighbors
    • [ ] ostinato._ostinato
  • [ ] core._apply_exclusion_zone

    • [ ] * maap._compute_multi_p_norm
    • [ ] core.apply_exclusion_zone
    • [ ] * scraamp._compute_PI
    • [ ] * mstump._compute_multi_D
    • [ ] * scrump._compute_PI
  • [ ] stump._stump

    • [ ] stumped._dask_stumped
    • [ ] stumped._ray_stumped
    • [ ] stump.stump
    • [ ] scrump.update
  • [ ] stump._compute_diagonal

    • [ ] * stump._stump
  • [ ] * scraamp._compute_PI

    • [ ] * scraamp._prescraamp
  • [ ] scraamp._prescraamp

    • [ ] scraamp.prescraamp
    • [ ] scraamp._init_
  • [ ] mstump._compute_multi_D

    • [ ] mstump._mstump
  • [ ] scrump._compute_PI

    • [ ] * scrump._prescrump
  • [ ] scrump. _prescrump

    • [ ] scrump.prescrump
    • [ ] scrump._init_
  • [ ] aamp._compute_diagonal

    • [ ] * aamp._aamp
  • [ ] aamp._aamp

    • [ ] aamp.aamp
    • [ ] scraamp.update
    • [ ] aamped._dask_aamped
    • [ ] aamped._ray_aamped

NOTE: The functions core._count_diagonal_ndist and core._total_diagonal_ndists are ignored as their input parameters cannot have non-finite value.

NimaSarajpoor avatar Aug 06 '24 07:08 NimaSarajpoor