stumpy icon indicating copy to clipboard operation
stumpy copied to clipboard

STUMPY is a powerful and scalable Python library for modern time series analysis

Results 120 stumpy issues
Sort by recently updated
recently updated
newest added
trafficstars

[Recently](https://github.com/numpy/numpy/pull/28645), I learned about the sphinx [linkcode extension](https://www.sphinx-doc.org/en/master/usage/extensions/linkcode.html) for adding `[source]` references within docstrings ([example](https://pandas.pydata.org/docs/reference/api/pandas.read_csv.html)).

help wanted
documentation enhancement

With `python=3.10.11`, `numpy=2.0.2`, `numba=0.60.0` and `llvm=0.43.0`, the test function `test_mpdist_snippets_s_with_isconstant` fails for the following input: ``` seed = 1615 np.random.seed(seed) T = np.random.uniform(-1000.0, 1000.0, [64]) m = 10 s =...

testing

It was brought to my attention that Keogh's lab wrote a nice short paper about identifying the "right" window sizes (beyond Pan Matrix Profiles) and I think it should be...

enhancement
notebook reproducer

In our API documentation, some parameters are described but it may not seem obvious how to use them. Thus, it would be beneficial to add additional "reference examples". For instance,...

documentation enhancement

It may be useful to reduce `numba` compilation time or, at the least, understand where the time is going. There were some initial comments [here](https://numba.discourse.group/t/reduce-compilation-time/969/9). This is NOT to be...

enhancement

Consider using [ruff](https://docs.astral.sh/ruff/) to simplify our code linting/formatting (i.e., replace black, flake8, isort) We don't have a huge codebase so this may be pointless but I wanted to add to...

enhancement
testing
refactor
use case

# Pull Request Checklist Below is a simple checklist but please do not hesitate to ask for assistance! - [x] Fork, clone, and checkout the newest version of the code...

[Currently](https://github.com/TDAmeritrade/stumpy/discussions/1043#discussioncomment-11176471), it is very hard to retrieve the raw matrix profile values from the Pan Matrix Profile object and the `PAN_` property only returns transformed (i.e., normalized, contrasted, binarized) matrix...

enhancement

The `core.py` file was meant to act as a central utility module where multiple other modules could find common functions. Over time, it has become bloated and it makes sense...

refactor

In all of our GPU calculations, we never utilize "shared memory" and, instead, rely heavily on storing data in the (fast but limited) "on-chip" and "thread local" GPU register. When...

enhancement