@@ -77,6 +77,10 @@ def find_best_n_motifs(profile, index, m, n, self_join=False):
7777def stomp (first_time_series , second_time_series , subsequence_length ):
7878 """ Stomp algorithm to calculate the matrix profile between `ta` and `tb` using a subsequence length of `m`.
7979
80+ [1] Yan Zhu, Zachary Zimmerman, Nader Shakibay Senobari, Chin-Chia Michael Yeh, Gareth Funning, Abdullah Mueen,
81+ Philip Brisk and Eamonn Keogh (2016). Matrix Profile II: Exploiting a Novel Algorithm and GPUs to break the one
82+ Hundred Million Barrier for Time Series Motifs and Joins. IEEE ICDM 2016.
83+
8084 :param first_time_series: KHIVA array with the first time series.
8185 :param second_time_series: KHIVA array with the second time series.
8286 :param subsequence_length: Length of the subsequence.
@@ -99,6 +103,10 @@ def stomp_self_join(time_series, subsequence_length):
99103 """ Stomp algorithm to calculate the matrix profile between `t` and itself using a subsequence length of `m`.
100104 This method filters the trivial matches.
101105
106+ [1] Yan Zhu, Zachary Zimmerman, Nader Shakibay Senobari, Chin-Chia Michael Yeh, Gareth Funning, Abdullah Mueen,
107+ Philip Brisk and Eamonn Keogh (2016). Matrix Profile II: Exploiting a Novel Algorithm and GPUs to break the one
108+ Hundred Million Barrier for Time Series Motifs and Joins. IEEE ICDM 2016.
109+
102110 :param time_series: The query and reference time series in KHIVA array format.
103111 :param subsequence_length: Lenght of the subsequence
104112 :return: KHIVA arrays with the profile and index.
0 commit comments