Skip to main content

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

virtual_anomaly-0.1.4.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

virtual_anomaly-0.1.4-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

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

Hashes for virtual_anomaly-0.1.4.tar.gz
Algorithm Hash digest
SHA256 c9c8196375ebdab52479dba1652bb884935692dcbf515a1198e0796910d81e1a
MD5 d9ab7e505b85cda4d53c43e59a53bf4d
BLAKE2b-256 c74da64fa5725fa49dea87ddf686ae6069c77484f9382c2d858a267972538cde

See more details on using hashes here.

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

Hashes for virtual_anomaly-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 94c2f0b2705c3b7386d6ffc38961acac42c26bb3e0e0928e60cdb1b66dda44f9
MD5 dbfb60bb3a5f437303b5c3dbeeccee38
BLAKE2b-256 a7600dc31597c865dbf5bbd3006b41d01904a6bcbd26810bf0fe023bd1fd84f6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page