Skip to content

AIcrowd/seismic-facies-identification-starter-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seismic Facies Identification - Starter Kit

Seismic-Facies-Challenge

chat on Discord

Installation

git clone https://github.com/AIcrowd/seismic-facies-identification-starter-kit
cd seismic-facies-identification-starter-kit
pip install -r requirements.txt

Data download

Download all the files from the AIcrowd Resources page, and put them in the data/ folder. This should give you a folder structure similar to :

data/
├── data_test_1.npz
├── data_test_2.npz
├── data_train.npz
└── labels_train.npz

NOTE: If you have not accepted the challenge rules (by clicking on the Participate button), you will be asked to agree to the Rules of the competition at this point.

NOTE: For Round-2, you will have to submit predictions using data_test_2.npz and for Round-1 you should submit predictions using data_test_1.npz.

Basic Usage

Generate Random Predictions

python random_predict.py 

This should generate a prediction.npz file, which you can upload by clicking on Create Submission on the challenge page.

NOTE The submitted npz is expected to contain a prediction key storing a ndarray of the same shape as that of the data_test.npz. Please refer here for an example.

Compute Score locally

Please refer to compute_score.py for the code that is used to compute the scores on the leaderboard. If there are any optimizations you would want to suggest, or any bugs you find, please consider sending across a pull request.

Notebooks by Community

Author

S.P. Mohanty [email protected]