Skip to content
/ SPNet Public

The codes are used in paper Deep learning for locating contaminated sites from self-potential signals: a laboratory perspective

License

Notifications You must be signed in to change notification settings

geohang/SPNet

Repository files navigation

SPNet

The codes are used in paper Deep learning for locating contaminated sites from self-potential signals: a laboratory perspective.

Description

SPNet is an useful tool to predict locations of SP sources, which helps to monitor and locate contaminated sites and address environmental problems.

Getting Started

Dependencies

  • Download the python package described in requirement.txt.
  • Windows 10
  • Matlab 2020a

Codes

  • SPinversion.py: The main program to train the SPNet with normalized SP signal with regarding sources.
  • testdatasets.py: Codes for evaluating the SPNet with test datasets
  • plotdata.py: Example of 3D plot in this paper. In this code, the lab test dataset is used.
  • Code for SP: 3D Forward modeling codes for SP signal generation by finite-infinite element coupling method.

Dataset

You can find the dataset used in this research at https://doi.org/10.5281/zenodo.6781446

Author

You can contact author Hang Chen (hangchen@u.boisestate.edu)

Acknowledgments

I want to thank https://github.com/LeeJunHyun/Image_Segmentation#r2u-net for providing U-Net codes. This study modifies the codes to fit our problems.

About

The codes are used in paper Deep learning for locating contaminated sites from self-potential signals: a laboratory perspective

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages