All Projects → ycemsubakan → sourceseparation_misc

ycemsubakan / sourceseparation_misc

Licence: other
No description or website provided.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to sourceseparation misc

Gan steerability
On the "steerability" of generative adversarial networks
Stars: ✭ 225 (+411.36%)
Mutual labels:  gan
Adgan
The Implementation of paper "Controllable Person Image Synthesis with Attribute-Decomposed GAN"
Stars: ✭ 239 (+443.18%)
Mutual labels:  gan
scrabble-gan
Adversarial Generation of Handwritten Text Images
Stars: ✭ 49 (+11.36%)
Mutual labels:  gan
Gan Tutorial
Simple Implementation of many GAN models with PyTorch.
Stars: ✭ 227 (+415.91%)
Mutual labels:  gan
Gif
GIF is a photorealistic generative face model with explicit 3D geometric and photometric control.
Stars: ✭ 233 (+429.55%)
Mutual labels:  gan
Torchfusion
A modern deep learning framework built to accelerate research and development of AI systems
Stars: ✭ 244 (+454.55%)
Mutual labels:  gan
Anogan Tf
Unofficial Tensorflow Implementation of AnoGAN (Anomaly GAN)
Stars: ✭ 218 (+395.45%)
Mutual labels:  gan
pix2pix-tensorflow
A minimal tensorflow implementation of pix2pix (Image-to-Image Translation with Conditional Adversarial Nets - https://phillipi.github.io/pix2pix/).
Stars: ✭ 22 (-50%)
Mutual labels:  gan
Piq
Measures and metrics for image2image tasks. PyTorch.
Stars: ✭ 230 (+422.73%)
Mutual labels:  gan
Rnn.wgan
Code for training and evaluation of the model from "Language Generation with Recurrent Generative Adversarial Networks without Pre-training"
Stars: ✭ 252 (+472.73%)
Mutual labels:  gan
Pytorch Cyclegan And Pix2pix
Image-to-Image Translation in PyTorch
Stars: ✭ 16,477 (+37347.73%)
Mutual labels:  gan
Nn
🧑‍🏫 50! Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠
Stars: ✭ 5,720 (+12900%)
Mutual labels:  gan
Video prediction
Stochastic Adversarial Video Prediction
Stars: ✭ 247 (+461.36%)
Mutual labels:  gan
Srgan
Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
Stars: ✭ 2,641 (+5902.27%)
Mutual labels:  gan
text2painting
Convert text into beautiful artistic images
Stars: ✭ 55 (+25%)
Mutual labels:  gan
Nlpgnn
1. Use BERT, ALBERT and GPT2 as tensorflow2.0's layer. 2. Implement GCN, GAN, GIN and GraphSAGE based on message passing.
Stars: ✭ 221 (+402.27%)
Mutual labels:  gan
The Gan World
Everything about Generative Adversarial Networks
Stars: ✭ 243 (+452.27%)
Mutual labels:  gan
ZSL-ADA
Code accompanying the paper "A Generative Framework for Zero Shot Learning with Adversarial Domain Adaptation"
Stars: ✭ 18 (-59.09%)
Mutual labels:  gan
Semantic Pyramid for Image Generation
PyTorch reimplementation of the paper: "Semantic Pyramid for Image Generation" [CVPR 2020].
Stars: ✭ 45 (+2.27%)
Mutual labels:  gan
Pixeldtgan
A torch implementation of "Pixel-Level Domain Transfer"
Stars: ✭ 248 (+463.64%)
Mutual labels:  gan

Generative sourceseparation with GANs.

  • This repository contains code used in the paper Generative Adversarial Source Separation.
  • We have several main files:
    • main.py - this file is for source separation. The cases it handles are: 2d- gmm toy example, mnist digits, and synthetic audio source separation.
    • main_timit.py - Single source separation experiment on the TIMIT dataset.
    • main_timit_multiplefiles.py - This file to recreate our experiments in the paper, which implements separation with multiple speaker pairs.
  • In all cases if the argument --tr_method adversarial is used, the training is done adversarially, if --tr_method ML is used, maximum likelihood training is used.
    • main_toy_examples.py - This main file is used to generate generate data from mixture of K spherical gaussian distributions. Example usage is:
    • records/read_records_timit_cleaned.py - You can use this script to plot your results obtained with 'main_timit_multiplefiles.py', in order to generate a figure similar to results figure in the paper.
python main_toy_examples.py --task toy_data --tr_method adversarial --EP_train 3000 --num_means 4 --optimizer RMSprop

These options would use the standard GAN training (tr_method) to train for 3000 iterations (EP_train), on a mixture of 4 gaussian (num_means), with RMSprop optimizer.

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