The Sequence Variational AutoEncoder (SeqVAE) is a python package to learn latent representations for sequenced data.
Kymatio folder contains edited dev version of kymatio library for scattering transform. You can use the official version from the kymatio repository Kymatio. Make sure the shape of the tensors match the dev version.
The Variational_Autoencoder
folder contains the VAE and VRNN models.
Adjust number of workers for data loader based on your CPU.
Note ๐: This repo is still a work in progress, and there's a good chance you'll stumble upon code that's waiting for its moment to shine (or to be gently retired). I dream of the day when I'll sit down, coffee in hand, to refactor and declutter. So, for now, navigate with caution and a sense of adventure.