Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lovesaroha/rock-paper-scissor-classification-training

Training a keras model to recognize real images of rock, paper, scissors (hand) in order to classify an incoming image.
https://github.com/lovesaroha/rock-paper-scissor-classification-training

keras machine-learning python rock-paper-scissor transfer-learning

Last synced: 18 days ago
JSON representation

Training a keras model to recognize real images of rock, paper, scissors (hand) in order to classify an incoming image.

Awesome Lists containing this project

README

        

# Rock-Paper-Scissor-Classification-Training
Training a keras model to recognize real images of rock, paper, scissors (hand) in order to classify an incoming image.

Download training images from [laurencemoroney-blog.appspot.com/rps.zip](https://storage.googleapis.com/laurencemoroney-blog.appspot.com/rps.zip).

Download validation images from [laurencemoroney-blog.appspot.com/rps-test-set.zip](https://storage.googleapis.com/laurencemoroney-blog.appspot.com/rps-test-set.zip).

Download inception model weights for transfer learning from [mledu-datasets/inception_v3_weights_tf_dim_ordering_tf_kernels_notop.h5](https://storage.googleapis.com/mledu-datasets/inception_v3_weights_tf_dim_ordering_tf_kernels_notop.h5)

## Requirements
- Python 3 or higher.

## Packages

### Numpy
```bash
py -m pip install numpy
```

### Tensorflow
```bash
py -m pip install tensorflow
```

## Start Training
```bash
py convolutional_neural_network.py
```
```bash
py transfer_learning.py
```