Matrix profile calculation: STOMP method

Hi,
Is there a Julia package that implements the matrix profile calculation using the STOMP method, i.e. corresponds to Stumpy’s

… scalable library that efficiently computes something called the matrix profile

Alternatively, is there a Julia package that has it on their road-map?

2 Likes

See


for an implementation of STOMP. It does currently not support GPU, but it’s quite a bit faster than the implementation of the original paper.

@time matrix_profile(randn(Float32, 2^17), 256)
# 55.262552 seconds (140 allocations: 5.009 MiB)

on a laptop from 2014, while the authors implementation from the paper took 4.2 minutes
(table III from their paper).

4 Likes