Skip to content

This repository contains deep learning and helpful functions for well log data and deep learning which can be used to make models on well logs.

License

Notifications You must be signed in to change notification settings

prateekvyas1996/Deep-Learning-for-well-logs

Repository files navigation

Deep-Learning-for-well-logs

How to use

  1. First download the repository
  2. open well_log_data_preparation.ipynb in jupyter notebook
  3. run the cells in notebook one by one. There are 2 jupyter notebook in the repository
  4. well_log_data_preparation.ipynb
  5. log_data_prep_nonsacrifised.ipynb
  • well_log_data_preparation is used to create clean data set from the las files inside folder 2017_kansas_log_data. You have to put all your las files in this folder. When you run the notebook it automatically scan the files and clean it and finally save it to new file called well_log_data_prepared.csv.

  • The well_log_data_prepared.csv already contain 200 wells of data which are taken from kansas geological survey website

  • log_data_prep_nonsacrifised notebook is used to create big data set when the amount of las files are very less, it can also be used on big data as well. This notebook replaces NA values with zeros which actually increase our dataset for deep learning training purpose.

My recommendations are to use nonsacrifised notebook, if it does not give good results than use 1st one.

Prequisite

Before running the notebook you must have following

  1. numpy installed
  2. pandas installed
  3. lasio installed
  • Run the below command to install all

pip install numpy

pip install pandas

pip install lasio

About

This repository contains deep learning and helpful functions for well log data and deep learning which can be used to make models on well logs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages