Pigcasso

This is a React Electron application that uses this paper's Convolutional Neural Network architecture to project style from Picasso's Weeping Woman onto an image of a pig. Tech stack: React Native, Electron, Flask, Tensorflow 1.15. Code: https://github.com/sandeepmukh/pigcasso-electron Credit: Tensorflow tutorial

Requires Python <= 3.7. GPU not required, but STRONGLY recommmended.

Setup

pip3 install requirements.txt

Set up python dependencies

yarn install

Set up javascript dependencies

yarn dev or yarn build

Start server either for development or production

python3 app.py

Start flask server. This will load in tensorflow model and get you ready to start accepting requests.