Leigh Nicholl
Leigh Nicholl
For these test functions, we use a numpy random seed to get the tests to pass. Ideally, we would have a better way to ensure drift or non-drift as a...
Write tests for the other BucketRow and BucketRowList methods, separate from the full ADWIN tests. Currently, the relevant test functions that exist are: test_bucket_row_init, test_bucket_row_list_empty, and test_bucket_row_list_append_head. Methods in BucketRow...
Goal: even though some parameters do not have easy interpretations and/or are very data dependent, Kodie suggested we could add suggested directions to move the parameters in, e.g. "if you...
Original TODO modify sample period dependent upon density estimate line 97 (initialization of self.sample_period) in pca_cd.py Other Description sample_period (float, optional): how often to check for drift. This is 100...
Right now, you'd have to run P-H twice on the same data to check both directions. Would thresholds change?
PH, LFR, and CUSUM also store some version of their test statistics indefinitely assuming no drift is alarmed to. It might behoove us to add an option that would truncate...
Issue: the PH threshold (aka lambda) starts at 0.1 * window_size, but our three divergence metrics lead to change scores that vary widely in terms of magnitude. I.e. for intersection...