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
Metadata
Release files for virtual-anomaly 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| virtual_anomaly-0.1.4.tar.gz | 4.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| virtual_anomaly-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.5 kB
Release files / virtual_anomaly-0.1.4.tar.gz
| Download URL | virtual_anomaly-0.1.4.tar.gz |
|---|---|
| Size | 4.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c9c8196375ebdab52479dba1652bb884935692dcbf515a1198e0796910d81e1a
|
|
BLAKE2b-256 checksum How to use checksums |
c74da64fa5725fa49dea87ddf686ae6069c77484f9382c2d858a267972538cde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.2 CPython/3.10.12 Linux/6.9.3-76060903-generic
|
Release files / virtual_anomaly-0.1.4-py3-none-any.whl
| Download URL | virtual_anomaly-0.1.4-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
94c2f0b2705c3b7386d6ffc38961acac42c26bb3e0e0928e60cdb1b66dda44f9
|
|
BLAKE2b-256 checksum How to use checksums |
a7600dc31597c865dbf5bbd3006b41d01904a6bcbd26810bf0fe023bd1fd84f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.2 CPython/3.10.12 Linux/6.9.3-76060903-generic
|