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.0rc3.tar.gz
(29.6 kB
view hashes)
Built Distribution
Close
Hashes for timeeval-gutenTAG-0.2.0rc3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 903a3ff4d1cb795f8d5e18a008aafab2aba1a60c76688cbee5398de0770e7111 |
|
MD5 | 8d1dc43465f2e784b89f95c7782381de |
|
BLAKE2b-256 | 09f3420b71cf52c17a10add37844ff47d1bc112b9d7d71fdec256acff3f58187 |
Close
Hashes for timeeval_gutenTAG-0.2.0rc3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f5d8d3cb8e3eba6dd5ec6ee8f4381167ea813f53873f8d84380bed4685cc467 |
|
MD5 | 48983d7436acc1941bc3c5ae5e2eaccf |
|
BLAKE2b-256 | afb3fe54737c9664fccf803f1dba6d4de3bf3e8e7d3103239ab807081abc4d56 |