All Projects → masa-su → Tars

masa-su / Tars

A deep generative model library in Theano and Lasagne

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Tars

Psgan
Periodic Spatial Generative Adversarial Networks
Stars: ✭ 108 (+77.05%)
Mutual labels:  generative-model, lasagne, theano
Improved-Wasserstein-GAN-application-on-MRI-images
Improved Wasserstein GAN (WGAN-GP) application on medical (MRI) images
Stars: ✭ 23 (-62.3%)
Mutual labels:  lasagne, theano
2D-and-3D-Deep-Autoencoder
Convolutional AutoEncoder application on MRI images
Stars: ✭ 57 (-6.56%)
Mutual labels:  lasagne, theano
Iris Python
Collection of iris classifcation program for teaching purpose
Stars: ✭ 33 (-45.9%)
Mutual labels:  lasagne, theano
Alphazero gomoku
An implementation of the AlphaZero algorithm for Gomoku (also called Gobang or Five in a Row)
Stars: ✭ 2,570 (+4113.11%)
Mutual labels:  lasagne, theano
rnn benchmarks
RNN benchmarks of pytorch, tensorflow and theano
Stars: ✭ 85 (+39.34%)
Mutual labels:  lasagne, theano
Agentnet
Deep Reinforcement Learning library for humans
Stars: ✭ 298 (+388.52%)
Mutual labels:  lasagne, theano
Csc deeplearning
3-day dive into deep learning at csc
Stars: ✭ 22 (-63.93%)
Mutual labels:  lasagne, theano
Deepo
Setup and customize deep learning environment in seconds.
Stars: ✭ 6,145 (+9973.77%)
Mutual labels:  lasagne, theano
Deepalignmentnetwork
A deep neural network for face alignment
Stars: ✭ 480 (+686.89%)
Mutual labels:  lasagne, theano
Repo 2016
R, Python and Mathematica Codes in Machine Learning, Deep Learning, Artificial Intelligence, NLP and Geolocation
Stars: ✭ 103 (+68.85%)
Mutual labels:  lasagne, theano
Practical dl
DL course co-developed by YSDA, HSE and Skoltech
Stars: ✭ 1,006 (+1549.18%)
Mutual labels:  lasagne, theano
Deep Learning Python
Intro to Deep Learning, including recurrent, convolution, and feed forward neural networks.
Stars: ✭ 94 (+54.1%)
Mutual labels:  lasagne, theano
SymJAX
Documentation:
Stars: ✭ 103 (+68.85%)
Mutual labels:  lasagne, theano
Practical rl
A course in reinforcement learning in the wild
Stars: ✭ 4,741 (+7672.13%)
Mutual labels:  lasagne, theano
Theano Xnor Net
Theano implementation of XNOR-Net
Stars: ✭ 23 (-62.3%)
Mutual labels:  lasagne, theano
Feel The Kern
Generating proportional fonts with deep learning
Stars: ✭ 59 (-3.28%)
Mutual labels:  lasagne, theano
Rnn Theano
使用Theano实现的一些RNN代码,包括最基本的RNN,LSTM,以及部分Attention模型,如论文MLSTM等
Stars: ✭ 31 (-49.18%)
Mutual labels:  theano
Ligdream
Novel molecules from a reference shape!
Stars: ✭ 47 (-22.95%)
Mutual labels:  generative-model
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 (-49.18%)
Mutual labels:  theano

Tars

Build Status Python Version Documentation Status

[New] We are developing a PyTorch version of Tars made with more sophisticated API (which is named Pixyz). It is released now!

Tars is a deep generative models library. It has the following features:

  • Various distributions

    • Gaussian, Bernoulli, Laplace, Gamma, Beta, Dirichlet, Bernoulli, Categorical, and so on.
    • Hierarchical latent distributions (New!).
    • We can draw samples from these distributions by the reparameterization trick .
  • Various models

    • Autoencoder
    • VAE
      • Conditional VAE
      • Importance weighted autoencoder
      • JMVAE
      • Multiple latent layers
    • GAN, Conditional GAN
    • VAE-GAN, conditional VAE-GAN
    • VAE-RNN
      • Variational RNN
      • DRAW, Convolutional DRAW
  • Various lower bounds

    • The evidence lower bound (ELBO, which is the same as the original lower bound)
    • The importance sampling lower bound
    • The variational R'enyi bound
  • Note: Some of the implementations of the above models have not yet been released in this version. If you want to use such models, please use the old version (v0.0.2).

  • For a more detailed explanation of this library, please refer to this page (in Japanese).

Installation

$ git clone https://github.com/masa-su/Tars.git
$ pip install -e Tars --process-dependency-links

or

$ pip install -e git://github.com/masa-su/Tars --process-dependency-links

When you execute this command, the following packages will be automatically installed in your environment:

  • Theano
  • Lasagne
  • progressbar2
  • matplotlib
  • sklearn

Examples

Please go to the examples directory and try to run some examples.

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