A good Timeseries Anomaly Generator.
Project description
GutenTAG is an extensible tool to generate time series datasets with and without anomalies. A GutenTAG time series consists of a single (univariate) or multiple (multivariate) channels containing a base oscillation with different anomalies at different positions and of different kinds.
tl;dr
The following call uses the example-config.yaml
configuration file to generate a single time series with two anomalies in the middle and the end of the series.
python -m gutenTAG --config-yaml generation_configs/example-config.yaml --seed 11 --no-save --plot
Documentation
GutenTAG's documentation can be found here.
TODO
- negation anomaly (does a pattern not appear)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
timeeval-gutenTAG-0.2.0rc5.tar.gz
(29.7 kB
view hashes)
Built Distribution
Close
Hashes for timeeval-gutenTAG-0.2.0rc5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a0278e2d9d819982fa3fb0fc6737f0a755c7d6c344dff84eebb14deb4a1a1eb |
|
MD5 | a0f07cefa854fc966fba4ec51a549aca |
|
BLAKE2b-256 | 2dc7cb54addc54c2da0e6256ff5efb56d7ab21eb74e559dd5115cf38bccb5847 |
Close
Hashes for timeeval_gutenTAG-0.2.0rc5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a33d9a3ecc4e5bf566dcba3d1421c5b9dc5d5e461f11a82cd717f1483bbdd528 |
|
MD5 | 7059730c9a5d2bcd196f89a14ac6896b |
|
BLAKE2b-256 | fb30c4b29e2f749eede842a0c55522710e26058cbf98457dca3213bc1da5fc0f |