Skip to content

a neural network that draws something using spline strokes

Notifications You must be signed in to change notification settings

lab449/strokenet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StrokeNet

Check out this work, neural renderer + RL works better https://github.com/hzwer/SARA_DDPG

A neural network that learns to draw digits by strokes
The environment relies on node.js and puppeteer
Needs tweaking to get it work
MNIST (left MNIST sample, middle generator output, right Draw Web App reconstruction)
avatar
Omniglot
avatar

Dataset preparing for StrokeGenerator

For making dataset you should create directory:

mkdir enviroment/threebody

install nodejs, npm and required packages:

sudo apt install nodejs npm
npm install koa
npm install koa-views
npm install koa-json
npm install koa-onerror
npm install koa-bodyparser
npm install koa-logger
npm install puppeteer
npm install koa-router
npm install koa-static

After that, you can run threebody.py in enviroment directory:

cd enviroment
python3 threebody.py

OR download exist dataset from:

https://disk.yandex.ru/d/7Dd8b12gCH1KpA

Now you can run training.

About

a neural network that draws something using spline strokes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.4%
  • Python 16.0%
  • Other 0.6%