A python package for making virtual anomalies in one dimensional data.
Project description
Virtual Anomaly Simulation
Overview
Virtual Anomaly Simulation is a Python package designed with torch to facilitate the testing of anomaly detection algorithms. Primarily focused on altering the spectral content of signals, this package can also be applied to any 1D data. It provides tools to modify and manipulate data, allowing you to simulate various anomalies and shifts, which are critical for robust algorithm testing.
Features
-
DelayPart: A module that shifts a windowed portion of a signal. It is particularly useful for testing the detection of delays or shifts in spectral content.
-
AddSpike: A module that adds or alters harmonics within a PSD/ FFT, making it easier to test the ability of algorithms to detect changes in frequency components.
Installation
You can install the package via pip:
pip install virual-anomaly
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file virtual_anomaly-0.1.4.tar.gz
.
File metadata
- Download URL: virtual_anomaly-0.1.4.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.9.3-76060903-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9c8196375ebdab52479dba1652bb884935692dcbf515a1198e0796910d81e1a |
|
MD5 | d9ab7e505b85cda4d53c43e59a53bf4d |
|
BLAKE2b-256 | c74da64fa5725fa49dea87ddf686ae6069c77484f9382c2d858a267972538cde |
File details
Details for the file virtual_anomaly-0.1.4-py3-none-any.whl
.
File metadata
- Download URL: virtual_anomaly-0.1.4-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.9.3-76060903-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94c2f0b2705c3b7386d6ffc38961acac42c26bb3e0e0928e60cdb1b66dda44f9 |
|
MD5 | dbfb60bb3a5f437303b5c3dbeeccee38 |
|
BLAKE2b-256 | a7600dc31597c865dbf5bbd3006b41d01904a6bcbd26810bf0fe023bd1fd84f6 |