wavelets

Kymatio

Kymatio is a Python module for computing wavelet and scattering transforms. It is built on top of PyTorch, but also has a fast CUDA backend via cupy and skcuda. Use kymatio if you need a library that: integrates wavelet scattering in a deep learning architecture, supports 1-D, 2-D, and 3-D wavelets, and runs seamlessly on CPU and GPU hardware. A brief intro to wavelet scattering is provided in User Guide.

Kymatio: Scattering Transforms in Python

The wavelet scattering transform is an invariant signal representation suitable for many signal processing and machine learning applications. We present the Kymatio software package, an easy-to-use, high-performance Python implementation of the …

Solid harmonic wavelet scattering for predictions of molecule properties

We present a machine learning algorithm for the prediction of molecule properties inspired by ideas from density functional theory (DFT). Using Gaussian-type orbital functions, we create surrogate electronic densities of the molecule from which we …

Solid Harmonic Wavelet Scattering: Predicting Quantum Molecular Energy from Invariant Descriptors of 3D Electronic Densities

We introduce a solid harmonic wavelet scattering representation, which is invariant to rigid movements and stable to deformations, for regression and classification of 2D and 3D images. Solid harmonic wavelets are computed by multiplying solid …