Akin is a UI wireframe generator that allows designers to chose a UI design pattern and provides them with multiple UI wireframes for a given UI design pattern. Akin uses a fine-tuned Self-Attention Generative Adversarial Network trained with 500 UI wireframes of 5 android UI design patterns
Akin uses a manually annotated subset of RICO dataset
Akin uses Python 3.7 and Tensorflow 2.1.
To install and retrain Akin, follow the steps below
-
Download and extract the dataset to the
data/train
directory -
Download the following files to the
models/
directory -
Install dependencies
pip install -r requirements.txt
-
To train run
python main.py --train
👤 Nishit Gajjar
👤 Vinoth Pandian
- Website: vinoth.info
- Github: @vinothpandian
- LinkedIn: @vinothpandian