A high-performance wave propagation module for PyTorch.
Deepwave enables wave propagation to be treated as a differentiable layer within deep learning pipelines. It combines the ease of use of PyTorch with the speed of custom C/CUDA kernels.
Applying active learning to optimally select samples for labelling in first break picking. An approach to assist labour-intensive processing tasks without resorting to black-box neural networks.
Read Article →A U-net constructed with a pretrained ResNet, incorporating information from neighbouring gathers, to denoise and deblend real datasets from diverse geological settings.
Read Article →Integrating a GAN into seismic Full-Waveform Inversion to reduce model parameters and restrict inverted models to plausible geological structures.
Read Article →Demonstrating that conventional FWI algorithms can be constructed as recurrent neural networks, enabling implementation via standard deep learning frameworks.
Read Article →