Skip to content

wangyarui/deep-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

deep-learning

  • This is my deep learning tour!
  • This repository provides the learning abuout deeplearning. All those code come from deep learning tutorial and I made a simple change.
  • This may take lot of time to run it.You have better configured Theano,Tensorflow with GPU.

cnn

Personal explanation deep learning(1):CNN

Usage

  • git clone git@github.com:wangyarui/deep-learning.git
  • cd cnn
  • python conv.py conv
  • python pooling pooling I took half hour using Theano with GPU,Please take patience.
  • cd cnn_LeNet
  • python convolutional_mlp.py final results final results

rnn

Personal explanation deep learning(2):RNN

Usage

Install requirements

  • pip install -r requirements.txt

Install build tools

  • sudo apt-get update
  • sudo apt-get install -y build-essential git python-pip libfreetype6-dev libxft-dev libncurses-dev libopenblas-dev gfortran python-matplotlib libblas-dev liblapack-dev libatlas-base-dev python-dev python-pydot linux-headers-generic linux-image-extra-virtual
  • sudo pip install -U pip

Install CUDA and Theano with GPU

Clone the repo and install requirements

  • git clone git@github.com:dennybritz/nn-theano.git
  • cd nn-theano
  • sudo pip install -r requirements.txt

run main

  • python train-theano.py
  • python rnn_theano.py final results
  • I took three days using Theano with GPU,Please take more patience.

AutoEncoder

Usage

  • cd AutoEncoder
  • python basicAE.py results 1 results 2
  • python convDAE.py results 3

Q-learning

Personal explanation deep learning(5):Q-learning

Usage

Install tensorflow

  • cd Q-learning
  • python RLtest.py

final results

About

This is my deep learning tour!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published