Keras-FlappyBird-master

所属分类:界面编程
开发工具:Python
文件大小:19695KB
下载次数:0
上传日期:2020-07-12 16:19:42
上 传 者xstchh
说明:  强化学习实现flappy-bird,基于python主要用到强化学习和keras
(Implementation of flappy bird by reinforcement learning)

文件列表:
.idea\encodings.xml (138, 2019-05-17)
.idea\Keras-FlappyBird-master.iml (441, 2019-05-17)
.idea\misc.xml (294, 2019-05-17)
.idea\modules.xml (305, 2019-05-17)
.idea\workspace.xml (13462, 2019-10-12)
Keras-FlappyBird-master\animation1.gif (7672276, 2018-04-04)
Keras-FlappyBird-master\assets\audio\die.ogg (17483, 2018-04-04)
Keras-FlappyBird-master\assets\audio\die.wav (194894, 2018-04-04)
Keras-FlappyBird-master\assets\audio\hit.ogg (15670, 2018-04-04)
Keras-FlappyBird-master\assets\audio\hit.wav (96590, 2018-04-04)
Keras-FlappyBird-master\assets\audio\point.ogg (13235, 2018-04-04)
Keras-FlappyBird-master\assets\audio\point.wav (177486, 2018-04-04)
Keras-FlappyBird-master\assets\audio\swoosh.ogg (13697, 2018-04-04)
Keras-FlappyBird-master\assets\audio\swoosh.wav (354638, 2018-04-04)
Keras-FlappyBird-master\assets\audio\wing.ogg (7728, 2018-04-04)
Keras-FlappyBird-master\assets\audio\wing.wav (29902, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\0.png (2879, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\1.png (2868, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\2.png (2888, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\3.png (2877, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\4.png (2898, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\5.png (2888, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\6.png (2885, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\7.png (2896, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\8.png (2878, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\9.png (2892, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\background-black.png (4030, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\base.png (664, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\pipe-green.png (5042, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\redbird-downflap.png (2948, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\redbird-midflap.png (2949, 2018-04-04)
Keras-FlappyBird-master\assets\sprites\redbird-upflap.png (2944, 2018-04-04)
Keras-FlappyBird-master\game\flappy_bird_utils.py (2977, 2019-05-17)
Keras-FlappyBird-master\game\flappy_bird_utils.pyc (2559, 2018-04-04)
Keras-FlappyBird-master\game\wrapped_flappy_bird.py (7922, 2019-05-17)
Keras-FlappyBird-master\game\wrapped_flappy_bird.pyc (6344, 2018-04-04)
Keras-FlappyBird-master\model.h5 (13442152, 2018-04-04)
Keras-FlappyBird-master\model.json (2864, 2018-04-04)
Keras-FlappyBird-master\qlearn.py (6606, 2019-05-17)
... ...

# Keras-FlappyBird A single 200 lines of python code to demostrate DQN with Keras Please read the following blog for details https://yanpanlau.github.io/2016/07/10/FlappyBird-Keras.html ![](animation1.gif) # Installation Dependencies: * Python 2.7 * Keras 1.0 * pygame * scikit-image # How to Run? **CPU only** ``` git clone https://github.com/yanpanlau/Keras-FlappyBird.git cd Keras-FlappyBird python qlearn.py -m "Run" ``` **GPU version (Theano)** ``` git clone https://github.com/yanpanlau/Keras-FlappyBird.git cd Keras-FlappyBird THEANO_FLAGS=device=gpu,floatX=float32,lib.cnmem=0.2 python qlearn.py -m "Run" ``` If you want to train the network from beginning, delete the model.h5 and run qlearn.py -m "Train"

近期下载者

相关文件


收藏者