Please see the abstract here.
Models:
Transfer leaning model
YOLO model
Visualization:
Automatic Detection and Classification of Rock Microstructures through Machine Learning
All of the models and visualization are in notebooks folders. Please see the instruction below to use.
We provide requirements.txt for usage together with Binder, as well as exact replica of conda environment in env.yml
git clone https://github.com/drizzle98/sigma-clast-project
Go to your cloned directory
cd ../github/sigma-clast-project
Install the required packages Using pip:
pip install -r requirements.txt
Using conda:
conda env create -f env.yml
conda activate microstructures
Go to notebook folder:
cd notebooks
Run Jupyter lab:
jupyter lab
For YOLO model specifically, please also download the support material inside the folder YOLO_support_materials.