Skip to content
This repository has been archived by the owner on Apr 30, 2020. It is now read-only.
/ Emoji-GAN Public archive

My own take on an Emoji-generating Generative Adversarial Network

License

Notifications You must be signed in to change notification settings

HitLuca/Emoji-GAN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emoji-GAN

HitCount Total alerts Language grade: Python

Description

Using generative adversarial networks to generate emojis

Dataset

For this project I used the scraped emojis available in the emoji-data repo.

The data used comes in 4 different resolutions, 16, 20, 32 and 64 pixels RGBA.

Project structure

The dataset folder contains the various datasets to be used during training.

The emoij_gan folder contains all the code necessary to download the dataset and train the models

Outputs of the various runs will be stored in the outputs folder.

Getting started

This project is intended to be self-contained, with the only exception being the dataset that is downloaded automatically.

Before starting, run the setup_dataset.py script, that will automatically download and parse the dataset, creating ready-to-use .npy files.

Prerequisites

To install the python environment for this project, refer to the Pipenv setup guide

Training the models

Just choose your model of choice and give it as an argument to the the train_model.py script.

About

My own take on an Emoji-generating Generative Adversarial Network

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages