All Projects → pkmital → Pycadl

pkmital / Pycadl

Licence: other
Python package with source code from the course "Creative Applications of Deep Learning w/ TensorFlow"

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pycadl

Tensorflow DCGAN
Study Friendly Implementation of DCGAN in Tensorflow
Stars: ✭ 22 (-93.82%)
Mutual labels:  gan, dcgan, celeba
Generative models tutorial with demo
Generative Models Tutorial with Demo: Bayesian Classifier Sampling, Variational Auto Encoder (VAE), Generative Adversial Networks (GANs), Popular GANs Architectures, Auto-Regressive Models, Important Generative Model Papers, Courses, etc..
Stars: ✭ 276 (-22.47%)
Mutual labels:  tutorial, dcgan, cyclegan
Numpy Ml
Machine learning, in numpy
Stars: ✭ 11,100 (+3017.98%)
Mutual labels:  word2vec, vae, wavenet
Pytorch Mnist Celeba Gan Dcgan
Pytorch implementation of Generative Adversarial Networks (GAN) and Deep Convolutional Generative Adversarial Networks (DCGAN) for MNIST and CelebA datasets
Stars: ✭ 363 (+1.97%)
Mutual labels:  gan, dcgan, celeba
Deep Learning With Python
Example projects I completed to understand Deep Learning techniques with Tensorflow. Please note that I do no longer maintain this repository.
Stars: ✭ 134 (-62.36%)
Mutual labels:  gan, vae, dcgan
Tensorflow Tutorials
텐서플로우를 기초부터 응용까지 단계별로 연습할 수 있는 소스 코드를 제공합니다
Stars: ✭ 2,096 (+488.76%)
Mutual labels:  tutorial, gan, word2vec
DCGAN-CelebA-PyTorch-CPP
DCGAN Implementation using PyTorch in both C++ and Python
Stars: ✭ 14 (-96.07%)
Mutual labels:  gan, dcgan, celeba
Tf.gans Comparison
Implementations of (theoretical) generative adversarial networks and comparison without cherry-picking
Stars: ✭ 477 (+33.99%)
Mutual labels:  gan, dcgan, celeba
Tf Exercise Gan
Tensorflow implementation of different GANs and their comparisions
Stars: ✭ 110 (-69.1%)
Mutual labels:  gan, dcgan, celeba
Gan Tutorial
Simple Implementation of many GAN models with PyTorch.
Stars: ✭ 227 (-36.24%)
Mutual labels:  gan, dcgan, celeba
Generative-Model
Repository for implementation of generative models with Tensorflow 1.x
Stars: ✭ 66 (-81.46%)
Mutual labels:  dcgan, vae, cyclegan
automatic-manga-colorization
Use keras.js and cyclegan-keras to colorize manga automatically. All computation in browser. Demo is online:
Stars: ✭ 20 (-94.38%)
Mutual labels:  gan, cyclegan
Pytorch-Image-Translation-GANs
Pytorch implementations of most popular image-translation GANs, including Pixel2Pixel, CycleGAN and StarGAN.
Stars: ✭ 106 (-70.22%)
Mutual labels:  gan, cyclegan
Unsupervised-Anomaly-Detection-with-Generative-Adversarial-Networks
Unsupervised Anomaly Detection with Generative Adversarial Networks on MIAS dataset
Stars: ✭ 95 (-73.31%)
Mutual labels:  gan, dcgan
GAN-Project-2018
GAN in Tensorflow to be run via Linux command line
Stars: ✭ 21 (-94.1%)
Mutual labels:  gan, dcgan
DLSS
Deep Learning Super Sampling with Deep Convolutional Generative Adversarial Networks.
Stars: ✭ 88 (-75.28%)
Mutual labels:  gan, dcgan
dcgan anime avatars
基于keras使用dcgan自动生成动漫头像
Stars: ✭ 37 (-89.61%)
Mutual labels:  gan, dcgan
catgan pytorch
Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks
Stars: ✭ 50 (-85.96%)
Mutual labels:  gan, dcgan
hifigan-denoiser
HiFi-GAN: High Fidelity Denoising and Dereverberation Based on Speech Deep Features in Adversarial Networks
Stars: ✭ 88 (-75.28%)
Mutual labels:  gan, wavenet
Time Series Prediction
A collection of time series prediction methods: rnn, seq2seq, cnn, wavenet, transformer, unet, n-beats, gan, kalman-filter
Stars: ✭ 351 (-1.4%)
Mutual labels:  gan, wavenet

Introduction

This package is part of the Kadenze Academy program Creative Applications of Deep Learning w/ TensorFlow.

COURSE 1: Creative Applications of Deep Learning with TensorFlow I (Free to Audit)
Session 1: Introduction to TensorFlow
Session 2: Training A Network W/ TensorFlow
Session 3: Unsupervised And Supervised Learning
Session 4: Visualizing And Hallucinating Representations
Session 5: Generative Models

COURSE 2: Creative Applications of Deep Learning with TensorFlow II (Program exclusive)
Session 1: Cloud Computing, GPUs, Deploying
Session 2: Mixture Density Networks
Session 3: Modeling Attention with RNNs, DRAW
Session 4: Image-to-Image Translation with GANs

COURSE 3: Creative Applications of Deep Learning with TensorFlow III (Program exclusive)
Session 1: Modeling Music and Art: Google Brain’s Magenta Lab
Session 2: Modeling Language: Natural Language Processing
Session 3: Autoregressive Image Modeling w/ PixelCNN
Session 4: Modeling Audio w/ Wavenet and NSynth

Requirements

Python 3.5+

Installation

pip install cadl

Then in python, you can import any module like so:

from cadl import vaegan

Or see a list of possible modules in an interactive console by typing:

from cadl import and then pressing tab to see the list of available modules.

Documentation

cadl.readthedocs.io

Contents

This package contains various models, architectures, and building blocks covered in the Kadenze Academy program including:

  • Autoencoders
  • Character Level Recurrent Neural Network (CharRNN)
  • Conditional Pixel CNN
  • CycleGAN
  • Deep Convolutional Generative Adversarial Networks (DCGAN)
  • Deep Dream
  • Deep Recurrent Attentive Writer (DRAW)
  • Gated Convolution
  • Generative Adversarial Networks (GAN)
  • Global Vector Embeddings (GloVe)
  • Illustration2Vec
  • Inception
  • Mixture Density Networks (MDN)
  • PixelCNN
  • NSynth
  • Residual Networks
  • Sequence2Seqeuence (Seq2Seq) w/ Attention (both bucketed and dynamic rnn variants available)
  • Style Net
  • Variational Autoencoders (VAE)
  • Variational Autoencoding Generative Adversarial Networks (VAEGAN)
  • Video Style Net
  • VGG16
  • WaveNet / Fast WaveNet Generation w/ Queues / WaveNet Autoencoder (NSynth)
  • Word2Vec

and more. It also includes various datasets, preprocessing, batch generators, input pipelines, and plenty more for datasets such as:

  • CELEB
  • CIFAR
  • Cornell
  • MNIST
  • TedLium
  • LibriSpeech
  • VCTK

and plenty of utilities for working with images, GIFs, sound (wave) files, MIDI, video, text, TensorFlow, TensorBoard, and their graphs.

Examples of each module's use can be found in the tests folder.

Contributing

Contributions, such as other model architectures, bug fixes, dataset handling, etc... are welcome and should be filed on the GitHub.

Troubleshooting

Error: alsa/asoundlib.h: No such file or directory

  src/RtMidi.cpp:1101:28: fatal error: alsa/asoundlib.h: No such file or directory
  compilation terminated.
  error: command 'gcc' failed with exit status 1

This is a dependency of magenta (python-rtmidi) which requires libasound.

Solution: Install ALSA

CentOS:

sudo yum install alsa-lib-devel alsa-utils

Ubuntu:

sudo apt-get install libasound2-dev

More info:

https://python-rtmidi.readthedocs.io/en/latest/installation.html https://github.com/tensorflow/magenta/issues/781

Error: jack/jack.h: No such file or directory

src/RtMidi.cpp:2448:23: fatal error: jack/jack.h: No such file or directory
compilation terminated.

Solution: Install Jack

Ubuntu:

sudo apt install libjack-dev

More info:

https://python-rtmidi.readthedocs.io/en/latest/installation.html https://github.com/tensorflow/magenta/issues/781

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