abhi1kumar / ec_whale

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This project uses Siamese networks and Classification based approach to identify a whale image. The dataset used for this project is available from Kaggle

Requirements

  1. Python3
  2. Pytorch
  3. Torchvision

Usage

  • Data is to be downloaded in a directory named data which you have to make in the git folder. An example of sample relative image path data/train/d9a83d92.jpg

  • Install all the libraries.

  • Type in terminal

python3 train_test_whale_siamese_run_15.py

If you have multiple GPUs and you want to use a single GPU, type

CUDA_VISIBLE_DEVICES=1 python3 train_test_whale_siamese_run_15.py

Interpretation

Output is shown as a ratio. Multiply by 100 to interpret it as a percentage. eg: if val acc is shown 0.1234 it means the accuracy is 12.34%

Authors

  1. Abhinav Kumar, University of Utah
  2. Surojit Saha, University of Utah

Acknowledgements

Prof Tolga Tasdizen

License

GNU GPLv3

About


Languages

Language:Python 100.0%