No project description provided
Project description
DeepSpectrumLite
DeepSpectrumLite is a Python toolkit to design and train light-weight Deep Neural Networks (DNNs) for classification tasks from raw audio data . The trained models run on embedded devices.
DeepSpectrumLite features an extraction pipeline which first creates visual representations for audio data - plots of spectrograms. The image splots are then fed to a DNN. This could be a pre-trained Image Convolutional Neural Network (CNN). Activations of a specific layer then form the final feature vectors which are used for the final classification.
The trained models can be easily converted to a TensorFlow Lite model. During the converting process, the model becomes smaller and faster optimised for inference on embedded devices.
(c) 2020-2021 Shahin Amiriparian, Tobias Hübner, Maurice Gerczuk, Sandra Ottl, Björn Schuller: Universität Augsburg
Published under GPLv3, please see the LICENSE
file for details.
Please direct any questions or requests to Shahin Amiriparian (shahin.amiriparian at informatik.uni-augsburg.de) or Tobias Hübner (tobias.huebner at informatik.uni-augsburg.de).
Why DeepSpectrumLite?
DeepSpectrumLite is built upon TensorFlow Lite which is a specialised version of TensorFlow that supports embedded decvies. However, TensorFlow Lite does not support all basic TensorFlow functions for audio signal processing and plot image generation. DeepSpectrumLite offers implementations for unsupported functions.
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
Built Distribution
File details
Details for the file DeepSpectrumLite-1.0.2.tar.gz
.
File metadata
- Download URL: DeepSpectrumLite-1.0.2.tar.gz
- Upload date:
- Size: 63.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84f318a914d9f86cc84b86d81ed712ac5a1529100d66dfa8bb77f9e657dfb184 |
|
MD5 | 5c0c0cccc6dee9d696d4e454dfb0edc6 |
|
BLAKE2b-256 | 8d0a18c13df9efbde8a5ff9e57883814d529f6068f700f439e9dea53b3a33eb1 |
File details
Details for the file DeepSpectrumLite-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: DeepSpectrumLite-1.0.2-py3-none-any.whl
- Upload date:
- Size: 82.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5536a46d1bfaa7ecf7961df8a5ab241ca2587237997b27c8fd4db962f8c3f51 |
|
MD5 | 59f27f0af9842397b1d357c0c2498d96 |
|
BLAKE2b-256 | fed7247c7cd95010821e12aca7eac8c77fe7a53e0c7c16ed9b8d1ff2488c9e24 |