Skip to main content

A tensorflow 2.0 Continuous Wavelet Transform with Mixed Precision Support

Project description

# cmorlet-tensorflow

A TensorFlow implementation of the Continuous Wavelet Transform obtained via the complex Morlet wavelet. Please see the demo Jupyter Notebook for usage demonstration and more implementation details.

This implementation is aimed to leverage GPU acceleration for the computation of the CWT in TensorFlow models. The morlet’s wavelet width can be set as a trainable parameter if you want to adjust it via backprop. This implementation now supports TensorFlow 2.

This module was used to obtain the CWT of EEG signals for the RED-CWT model, described in:

    1. Tapia and P. A. Estévez, “RED: Deep Recurrent Neural Networks for Sleep EEG Event Detection,” 2020 International Joint Conference on Neural Networks (IJCNN), Glasgow, United Kingdom, 2020, pp. 1-8, doi: 10.1109/IJCNN48605.2020.9207719.

Full text available at: https://arxiv.org/abs/2005.07795

If you find this software useful, please consider citing our work.

Project details


Release history Release notifications | RSS feed

This version

2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

CWT_MP-2.tar.gz (391.0 kB view details)

Uploaded Source

File details

Details for the file CWT_MP-2.tar.gz.

File metadata

  • Download URL: CWT_MP-2.tar.gz
  • Upload date:
  • Size: 391.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for CWT_MP-2.tar.gz
Algorithm Hash digest
SHA256 8cad92ea0a16335bbcaa5164a52b94a19a5e4bb94f47ab0b6abecbc1a837c48f
MD5 99598fd6cff063be59952ed29deebc53
BLAKE2b-256 3ff9c620d9e6cf4617f9f50badf856a7f21c682e3f6a6444d589a2fcf88e66ea

See more details on using hashes here.

Supported by

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