Skip to content

Example of CNN classifier of images from Oregon Wildlife dataset using keras and tensorflow 2.4+

License

Notifications You must be signed in to change notification settings

AlexanderSoroka/CNN-oregon-wildlife-classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oregon wildlife classification example using CNN on tf 2.x + keras

The goal of that lab is to create CNN that solves Oregon wildlife Classification task

Pre-requisites:

  1. TensorFlow 2.x environment

Steps to reproduce results:

  1. Clone the repository:
git clone git@github.com:AlexanderSoroka/CNN-oregon-wildlife-classifier.git
  1. Download Oregon Wildlife from kaggle to archive.zip
  • unpack dataset unzip archive.zip
  • change current directory to the folder with unpacked dataset
  1. Generate TFRecords with build_image_data.py script:
python build_image_data.py --input <dataset root path> --output <tf output path>

Validate that total size of generated tfrecord files is close ot original dataset size

  1. Run train.py to train pre-defined CNN:
python train.py --train '<dataset root path>/train*'
  1. Modify model and have fun

About

Example of CNN classifier of images from Oregon Wildlife dataset using keras and tensorflow 2.4+

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages