Skip to content

Generate your favorite original anime character by machine learning.

Notifications You must be signed in to change notification settings

opeco17/illust_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Web Application Demo

This application generates your favorite anime character by using multiple machine learning algorithms (GANs, AutoEncoder, I2V).

Tools

Machine Learning: PyTorch

Application: Flask / MySQL / NGINX / uWSGI / Docker

Infrastructure: AWS / Docker

Machine Learning Algorithms

  • Use multiple meachine learning algorithms for generating images, recommender system, and tag extraction.

SNGAN

  • Use SNGAN (Spectral Normalized GAN) for generating high quality images.

スクリーンショット 2020-05-24 11 28 35

  • Code -> ml_infra/machine_learning/sngan

Auto Encoder

  • Use customized Auto Encoder model for image retrieval (image to image recommendation).

  • AutoEncoder extracts feature of image and calculates similarity between submitted ones and generated ones.

recommend_sample

  • Code -> ml_infra/machine_learning/auto_encoder

Illustration2Vec

Machine Learning Infrastructure

スクリーンショット 2020-05-17 14 23 19

  • Use AWS for automaticaly and efficiently training models.

  • Most process are described with boto3 and its high level API (e.g. Step Functions Data Science SDK).

  • Codes -> app/

Web Application

スクリーンショット 2020-05-31 19 58 41

About

Generate your favorite original anime character by machine learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published