wavetorch

Wave solver

A Python package for solving the wave equation using recurrent neural networks and automatic differentiation.

🌊 Numerically solving and backpropagating through the wave equation

GitHub

518 stars
27 watching
83 forks
Language: Python
last commit: almost 5 years ago
Linked from 2 awesome lists

differential-equationspytorchrecurrent-neural-networkrnntime-seriesvowel-recognitionwave-equation

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
wavespectra/wavespectra A Python library for calculating and manipulating ocean wave spectra 68
tomrunia/pytorchwavelets PyTorch implementation of wavelet analysis for signal processing 307
fancompute/simphox An inverse design library for optimizing system performance and efficiency 17
kinwaicheuk/nnaudio An audio processing toolkit using PyTorch convolutional neural networks to generate spectrograms from raw audio data 1,032
fancompute/angler A software package for simulating and optimizing optical structures using finite-difference methods and optimization algorithms. 157
caiostringari/deepwaves Develops deep neural networks to classify active wave breaking events 17
philmain28/philsol A Python library for calculating the modes of electromagnetic waveguides using finite difference frequency domain method. 33
csyhuang/hn2016_falwa Computes diagnostic metrics from climate data to analyze wave activity in the atmosphere. 34
ksw0306/clarinet An implementation of a neural network-based vocoder using parallel-wavenet architecture and autoregressive flow 289
sandialabs/wecopttool A Python-based toolbox for designing and optimizing wave energy converters with constrained optimal control 13
edouardoyallon/pyscatwave A software package implementing a deep learning-based image feature extraction technique using the scattering transform 298
omelchert/pyglle A Python package for simulating the propagation dynamics of dissipative solitons in nonlinear partial differential equations. 15
microsoft/wavecoder A system for generating and improving code through large language models 51
npuichigo/waveglow A PyTorch implementation of a speech synthesis network based on flow-based generative architecture. 206
zalandoresearch/pytorch-dilated-rnn Implementations of Dilated Recurrent Neural Networks in PyTorch 211