All Projects → stefbraun → rnn_benchmarks

stefbraun / rnn_benchmarks

Licence: other
RNN benchmarks of pytorch, tensorflow and theano

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to rnn benchmarks

Rnn ctc
Recurrent Neural Network and Long Short Term Memory (LSTM) with Connectionist Temporal Classification implemented in Theano. Includes a Toy training example.
Stars: ✭ 220 (+158.82%)
Mutual labels:  theano, recurrent-neural-networks, ctc
Deepo
Setup and customize deep learning environment in seconds.
Stars: ✭ 6,145 (+7129.41%)
Mutual labels:  lasagne, theano
Deepalignmentnetwork
A deep neural network for face alignment
Stars: ✭ 480 (+464.71%)
Mutual labels:  lasagne, theano
Iris Python
Collection of iris classifcation program for teaching purpose
Stars: ✭ 33 (-61.18%)
Mutual labels:  lasagne, theano
SymJAX
Documentation:
Stars: ✭ 103 (+21.18%)
Mutual labels:  lasagne, theano
Agentnet
Deep Reinforcement Learning library for humans
Stars: ✭ 298 (+250.59%)
Mutual labels:  lasagne, theano
Theano Xnor Net
Theano implementation of XNOR-Net
Stars: ✭ 23 (-72.94%)
Mutual labels:  lasagne, theano
Theano Kaldi Rnn
THEANO-KALDI-RNNs is a project implementing various Recurrent Neural Networks (RNNs) for RNN-HMM speech recognition. The Theano Code is coupled with the Kaldi decoder.
Stars: ✭ 31 (-63.53%)
Mutual labels:  theano, recurrent-neural-networks
Feel The Kern
Generating proportional fonts with deep learning
Stars: ✭ 59 (-30.59%)
Mutual labels:  lasagne, theano
Tars
A deep generative model library in Theano and Lasagne
Stars: ✭ 61 (-28.24%)
Mutual labels:  lasagne, theano
Deep Learning Python
Intro to Deep Learning, including recurrent, convolution, and feed forward neural networks.
Stars: ✭ 94 (+10.59%)
Mutual labels:  lasagne, theano
Improved-Wasserstein-GAN-application-on-MRI-images
Improved Wasserstein GAN (WGAN-GP) application on medical (MRI) images
Stars: ✭ 23 (-72.94%)
Mutual labels:  lasagne, theano
2D-and-3D-Deep-Autoencoder
Convolutional AutoEncoder application on MRI images
Stars: ✭ 57 (-32.94%)
Mutual labels:  lasagne, theano
Practical rl
A course in reinforcement learning in the wild
Stars: ✭ 4,741 (+5477.65%)
Mutual labels:  lasagne, theano
Psgan
Periodic Spatial Generative Adversarial Networks
Stars: ✭ 108 (+27.06%)
Mutual labels:  lasagne, theano
Csc deeplearning
3-day dive into deep learning at csc
Stars: ✭ 22 (-74.12%)
Mutual labels:  lasagne, theano
Parrot
RNN-based generative models for speech.
Stars: ✭ 601 (+607.06%)
Mutual labels:  theano, recurrent-neural-networks
Machine Learning Curriculum
💻 Make machines learn so that you don't have to struggle to program them; The ultimate list
Stars: ✭ 761 (+795.29%)
Mutual labels:  theano, recurrent-neural-networks
Practical dl
DL course co-developed by YSDA, HSE and Skoltech
Stars: ✭ 1,006 (+1083.53%)
Mutual labels:  lasagne, theano
Repo 2016
R, Python and Mathematica Codes in Machine Learning, Deep Learning, Artificial Intelligence, NLP and Geolocation
Stars: ✭ 103 (+21.18%)
Mutual labels:  lasagne, theano

rnn_benchmarks

Welcome to the rnn_benchmarks repository! We offer:

  • A training speed comparison of different LSTM implementations across deep learning frameworks
  • Common input sizes, network configurations and cost functions from automatic speech recognition
  • Best-practice scripts to learn coding up a network, optimizers, loss functions etc.

Update June 4th 2018

Run the benchmarks

Go to the folder 'main' and execute the 'main.py' script in the corresponding benchmark folder. Before running 'main.py', you need to give the paths to the python environment that contain the corresponding framework. The 'main.py' script creates a 'commands.sh' script that will execute the benchmarks. The measured execution times will be written to 'results/results.csv'. The toy data and default parameters are provided by 'support.py', to make sure every script uses the same hyperparameters.

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].