• Stars
    star
    255
  • Rank 159,729 (Top 4 %)
  • Language
    Jupyter Notebook
  • Created almost 5 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A simple tutorial of Variational AutoEncoders with Pytorch

VAE-tutorial

A simple tutorial of Variational AutoEncoder(VAE) models. This repository contains the implementations of following VAE families.

Requirements

How-to-use

simply run the <file_name>.ipynb files using jupyter notebook.

Experimental Results

Variational AutoEncoder (VAE)

  • trained on MNIST dataset for 20 epochs
  • groundtruth(left) vs. generated(reconstructed, right)

VAE_ground_truth VAE_reconstructed

  • generated random samples from noise vector

VAE_generated_sample

Vector Quantized Variational AutoEncoder (VQ-VAE)

  • trained on CIFAR-10 dataset for 50 epochs
  • groundtruth(top) vs. reconstruction(bottom)

VQ-VAE_ground_truth

VQ-VAE_reconstructed

  • randomly sampled codes from codebook

VQ-VAE_random_codes

More Repositories

1

Pytorch-Diffusion-Model-Tutorial

A simple tutorial of Diffusion Probabilistic Models
Jupyter Notebook
61
star
2

MFARunner

A simple tool to easily use Montreal Forced Aligner. Also provide alignment(TextGrid) retrieved from ESD.
Jupyter Notebook
39
star
3

VQVC-Pytorch

An unofficial implementation of Vector Quantization Voice Conversion (VQVC).
Python
27
star
4

Prosody-augmentation-for-Text-to-speech

Simple tool for speech dataset augmentation for modeling various prosodies.
Python
14
star
5

Awesome-DL-based-Text-to-speech-Papers-and-Resources

Various Text-to-speech (TTS) papers based on Deep-learning
13
star
6

Korean-phoneme-dictionary-generator

Korean phoneme dictionary generator for training Montreal Forced Aligner (MFA)
Python
13
star
7

Pytorch-GAN-Tutorial

Various GANs implementations using pytorch
Jupyter Notebook
8
star
8

jackson-kang.github.io

a github homepage of Jackson
HTML
4
star
9

Speech-dataset-generator

Simple implementation of speech dataset generator for deep-learning based ASR and TTS
Python
4
star
10

SpeechDatasetSplitter

A simple waveform segmentator using OpenAI's Whisper
Python
4
star
11

Jackson-Kang

3
star
12

images

images for paper review
2
star
13

SuperSeg-pytorch

An implementation of SuperSeg, a deep-learning based boundary detection model.
2
star
14

Pytorch-implementation-of-MobileNet-v1

Simple pytorch implementation of MobileNet v1 (A. G. Howard et. al., 2017)
Python
2
star
15

SEAL_Renewal

๋ฆฌ๋‰ด์–ผ๋œ SEAL
JavaScript
1
star
16

18-2_Machine-Learning

Repository for 18-2 Machine learning class, Handong Global University
Python
1
star
17

Korean-Text-Image-Generator

Korean text-image data generator (ํ•œ๊ตญ์–ด ๊ธ€์ž ์ด๋ฏธ์ง€ ๋ฐ์ดํ„ฐ ์ƒ์„ฑ๊ธฐ)
Python
1
star