Git Product home page Git Product logo

fri-2021-ibb-seminar's Introduction

Intro in the Generative Adversarial Networks

Report is available here: ./report.pdf

Tampered projections

This repository implements 3 Generative Adversarial Networks (GANs) on the MNIST dataset:

Checkpoints for pretrained networks are available here, you should put them in the ./checkpoints/ directory.

Interpolation between two noise vectors is demonstrated in ./Interpolation.ipynb.

Example of fixing childish paint skills using StyleGAN2 [4] is demonstrated in ./StyleGAN2.ipynb. Additionally, StyleGAN2-ADA [4] wrapper scripts are provided in the ./tools/.

Requirements

Tools

# --- StyleGAN2 ---
$ ./tools/stylegan2-generate.sh -h
$ ./tools/stylegan2-projector.sh -h

# --- MISC ---
# Clean large notebook
$ ./tools/jupyter-clean.sh my_notebook.ipynb

References

[1] Radford, Alec, Luke Metz, and Soumith Chintala. "Unsupervised representation learning with deep convolutional generative adversarial networks." arXiv preprint arXiv:1511.06434 (2015).

[2] Arjovsky, Martin, Soumith Chintala, and Léon Bottou. "Wasserstein gan." arXiv preprint arXiv:1701.07875 (2017).

[3] Gulrajani, Ishaan, et al. "Improved training of wasserstein gans." Advances in neural information processing systems. 2017.

[4] Karras, Tero, et al. "Training generative adversarial networks with limited data." arXiv preprint arXiv:2006.06676 (2020).

[5] Build Basic Generative Adversarial Networks (GANs) by deeplearning.ai

fri-2021-ibb-seminar's People

Contributors

arruw avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.