All Projects → kittinan → trex-keras-cnn

kittinan / trex-keras-cnn

Licence: MIT license
Play T-Rex game with Keras using convolutional neural network

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to trex-keras-cnn

numpy-cnn
A numpy based CNN implementation for classifying images
Stars: ✭ 47 (+161.11%)
Mutual labels:  cnn-classification
potato-disease-classification
Potato Disease Classification - Training, Rest APIs, and Frontend to test.
Stars: ✭ 95 (+427.78%)
Mutual labels:  cnn-classification
Image-Classification-by-Keras-and-Tensorflow
Image Classification using Keras as well as Tensorflow.
Stars: ✭ 79 (+338.89%)
Mutual labels:  cnn-classification
Image-Classification
Pre-trained VGG-Net Model for image classification using tensorflow
Stars: ✭ 29 (+61.11%)
Mutual labels:  cnn-classification
pytorch-cifar-model-zoo
Implementation of Conv-based and Vit-based networks designed for CIFAR.
Stars: ✭ 62 (+244.44%)
Mutual labels:  cnn-classification
pyTorch-text-classification
pyTorch-text-classification
Stars: ✭ 15 (-16.67%)
Mutual labels:  cnn-classification
Weapon-Detection-And-Classification
Weapon Detection & Classification through CCTV surveillance using Deep Learning-CNNs.
Stars: ✭ 53 (+194.44%)
Mutual labels:  cnn-classification
Pytorch Image Models
PyTorch image models, scripts, pretrained weights -- ResNet, ResNeXT, EfficientNet, EfficientNetV2, NFNet, Vision Transformer, MixNet, MobileNet-V3/V2, RegNet, DPN, CSPNet, and more
Stars: ✭ 15,232 (+84522.22%)
Mutual labels:  cnn-classification
COVID-19-Scanner
This model is meant to help triage patients (prioritize certain patients for testing, quarantine, and medical attention) that require diagnosis for COVID-19. This model is not meant to diagnose COVID-19.
Stars: ✭ 49 (+172.22%)
Mutual labels:  cnn-classification
tennis action recognition
Using deep learning to perform action recognition in the sport of tennis.
Stars: ✭ 17 (-5.56%)
Mutual labels:  cnn-classification
WWW2020-grec
Future Data Helps Training: Modeling Future Contexts for Session-based Recommendation
Stars: ✭ 17 (-5.56%)
Mutual labels:  cnn-classification
neuralBlack
A Multi-Class Brain Tumor Classifier using Convolutional Neural Network with 99% Accuracy achieved by applying the method of Transfer Learning using Python and Pytorch Deep Learning Framework
Stars: ✭ 36 (+100%)
Mutual labels:  cnn-classification
Music-Genre-Classification
Genre Classification using Convolutional Neural Networks
Stars: ✭ 27 (+50%)
Mutual labels:  cnn-classification
deep-parking
Code to reproduce 'Deep Learning for Decentralized Parking Lot Occupancy Detection' paper.
Stars: ✭ 81 (+350%)
Mutual labels:  cnn-classification
Deep-Learning-Coursera
Projects from the Deep Learning Specialization from deeplearning.ai provided by Coursera
Stars: ✭ 123 (+583.33%)
Mutual labels:  cnn-classification
soroka
Узнай, хорошо или плохо говорят о тебе или твоей фирме в Интернете! Наша "Сорока" с искусственным интеллектом принесёт тебе это на своём хвосте.
Stars: ✭ 16 (-11.11%)
Mutual labels:  cnn-classification
DeepLearning-PadhAI
All the code files related to the deep learning course from PadhAI
Stars: ✭ 88 (+388.89%)
Mutual labels:  cnn-classification
google-chrome-dino
Recreation of everyone's favorite offline companion, google chrome dinosaur game, with the same classic monochrome interface.
Stars: ✭ 48 (+166.67%)
Mutual labels:  trex-game

T-Rex Keras CNN

T-rex game

http://www.trex-game.skipser.com

Install Requirement

pip install -r requirements.txt

Recommended to use Tensorflow-GPU as backend

Instruction

1. Collect Data

This game use 3 keys on keyboard to record screen capture, the screen capture image will store in ./img/ folder. The image capture resolution is 650x130 pixel

Key Description
Up Arrow (↑) T-Rex Jump
Down Arrow (↓) T-Rex Crouch
Right Arrow (→) T-Rex ran normal

if you want to exit collect_data.py press esc key.

Please check your screen capture correction in the folder ./img/ before go to next step

Example image captured

2. Training

Just run train.py

python train.py

train until 98%+ accuracy. the weight file trex_weight.h5 will create.

3. Play your model

run player.py as root (require root by keybaord package)

python player.py

It possible T-Rex will jump before barrier, you can modify delay in player.py

Dataset & Pretrained Model

Available soon

Contributing

Feel free to contribute on this project, I will be happy to work with you.

License

The MIT License (MIT)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].