Explore modules ¶
All functions listed in this page can be used to do a variety of operations. We have separated the functions into multiple modules.
Standard I/O routines ¶
|
Read input raw DAS file. |
|
Load saved model's parameter dictionary to initialized model. |
|
Save raw data region as JPG image. |
|
Load input data as tensor image. |
|
Load multiple images from directory. |
DAS data loader ¶
|
Create set of images out of single DAS data file. |
|
Shit all values from input 2D array to match mean value of 0.5. |
|
Create PyTorch tensor training set of single-channel data images. |
|
Create custom data loader with unlabeled, single-channel, data images directly extracted from raw data files. |
Data Distribution ¶
|
|
|
|
|
Fit gaussian to 2D patch distribution. |
Evaluation ¶
|
Show original and decoded images for 5 random images. |
|
Display latent representation in 2D space. |
|
Display image reconstruction accuracy across epochs. |
|
Scatter plot of 2D latent space with label-based color schemme. |
|
Number of reconstructed images for which 70% (or the percentage defined by the success_threshold argument) of the pixels are 90% similar. |
Figures ¶
|
Comparative plots between raw data and corresponding probability map. |
|
Plot stage of probability map. |
Mapping ¶
|
Get surface wave probabilities for every consecutive square regions. |
|
Get surface wave probabilities for every consecutive square regions. |
|
Calculate probability map using fed raw data and training model. |
Cross-correlation ¶
|
|
|
|
Phase-weighted stack ¶
|
|
|
|
Single ¶
|
Simple, non-optimized, supervised training with validation step performed at regular intervals during batch iteration for single node, single processor execution. |