All Projects → facebookresearch → Gan Optimization Landscape

facebookresearch / Gan Optimization Landscape

Licence: mit
code to reproduce the empirical results in the research paper

Projects that are alternatives of or similar to Gan Optimization Landscape

Skydetector
A Python implementation of Sky Region Detection in a Single Image for Autonomous Ground Robot Navigation (Shen and Wang, 2013)
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Cloudml Demo
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Covidontheweb
Covid-on-the-Web Dataset
Stars: ✭ 24 (+0%)
Mutual labels:  jupyter-notebook
Multi Viewpoint Image Generation
Given an image and a target viewpoint, generate synthetic image in the target viewpoint
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Python Workshop Image Processing
Using Python for image processing and analysis
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Phonons
A collection of structures, force constants and phonon data obtained from first-principles calculations
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Har Keras Coreml
Human Activity Recognition (HAR) with Keras and CoreML
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Cell segmentation and tracking
For cell segmentation and tracking.
Stars: ✭ 24 (+0%)
Mutual labels:  jupyter-notebook
Spark Tdd Example
A simple Spark TDD example
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Protein Embedding Retrieval
Stars: ✭ 24 (+0%)
Mutual labels:  jupyter-notebook
Pyspider Project
Python爬虫项目集合
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Deep Learning Vm
Sets up a VM with Keras, TensorFlow, TFLearn and Theano installed
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Microsoft 365 Defender Hunting Queries
Sample queries for Advanced hunting in Microsoft 365 Defender
Stars: ✭ 922 (+3741.67%)
Mutual labels:  jupyter-notebook
Mias Mammography
Analysis of MIAS and DDSM mammography datasets
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Ds Prep Course
Stars: ✭ 24 (+0%)
Mutual labels:  jupyter-notebook
Emnist
Classify and predict words using EMNIST dataset
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Udacity Machine Learning Nanodegree
project solutions to Udacity's Machine Learning Nanodegree
Stars: ✭ 23 (-4.17%)
Mutual labels:  jupyter-notebook
Pytorch Deep Bayesian Bandits
PyTorch port and extension of the Deep Bayesian Bandits Library
Stars: ✭ 24 (+0%)
Mutual labels:  jupyter-notebook
Nano281
Data Science for Materials Science
Stars: ✭ 24 (+0%)
Mutual labels:  jupyter-notebook
Shopee 2021
Stars: ✭ 24 (+0%)
Mutual labels:  jupyter-notebook

Code for A Closer Look at the Optimization Landscapes of Generative Adversarial Networks

This is the code for reproducing the experimental results in our paper A Closer Look at the Optimization Landscapes of Generative Adversarial Networks, Hugo Berard, Gauthier Gidel, Amjad Almahairi, Pascal Vincent, Simon Lacoste-Julien, 2019.

If you find this code useful please cite our paper:

@misc{berard2019closer,
    title={A Closer Look at the Optimization Landscapes of Generative Adversarial Networks},
    author={Hugo Berard and Gauthier Gidel and Amjad Almahairi and Pascal Vincent and Simon Lacoste-Julien},
    year={2019},
    eprint={1906.04848},
    archivePrefix={arXiv},
    primaryClass={cs.LG}
}

For any questions regarding the code please contact Hugo Berard ([email protected]).

License

This source code is licensed under the MIT license found in the LICENSE file in the root directory of this source tree.

Running the Code

We provide a conda environment to run the code: conda create -f mnist-exp_environment.yml

The code for computing the eigenvalues and the path-angle is in plot_path_tools.py.

To run the code for the Mixture of Gaussian experiment: python train_mixture_gan.py OUTPUT_PATH --deterministic --saving-stats

To run the code for the MNIST experiment: python train_mnist.py

The visualization of the results can be done with mnist_plots.ipynb

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