Generative textile design

From a trained model to a finished runway collection.

Client
Pace University AI Lab
Role
Graduate Assistant
Year
2026

Graduate assistants at the Pace AI Lab built two generative models, one with StyleGAN and one with Stable Diffusion, trained on a curated dataset of African wax prints. I joined in 2026 and took the models from research into production. I put both models on Hugging Face Spaces, generated the candidate patterns, and chose the final prints with the lab team. I cleaned up each chosen print in Photoshop so it tiled seamlessly and was ready for fabric printing, then ordered the fabric. I used Gemini to create tech packs built around our patterns, and designers from Senegal worked from them to make dresses, jackets, bags and accessories. The collection was shown at a fashion show at Pace.

Scope of Work

Hugging Face SpacesStable DiffusionStyleGANPythonGradioPhotoshopGeminiAI Tech PacksTextile Production

Process

Six stages from dataset to runway. The first stage was built before I joined. I owned the rest from start to finish.

01

Dataset & models

Earlier graduate assistants collected and curated a dataset of African wax prints, then trained and evaluated two generative models on it: a StyleGAN and a fine-tuned Stable Diffusion model.

Previous lab team
02

Deployment on Hugging Face

I packaged both models as Gradio apps on Hugging Face Spaces (StyleGAN and Stable Diffusion), so everyone in the lab could generate and compare patterns without setting up the research code.

My work
03

Generation & selection

I generated a large set of candidate patterns from both models. The lab team reviewed them together and picked the ones strong enough to go to print.

Generated candidate pattern: red, yellow and black geometric motifs
Generated candidate pattern: turquoise lattice over orange stripes
Generated candidate pattern: green and white floral medallions, later used on the bomber jacket

A selection of candidate outputs from both models.

My work · with lab team
04

Print preparation

Model outputs aren't ready for print as they come. In Photoshop I cleaned up artifacts, balanced the colors, and rebuilt each motif into a seamless tile that repeats across a full bolt of fabric.

Raw model output of a wax print motif
ARaw model output
Motif cleaned up in Photoshop
BCleaned motif
Final seamless repeat ready for textile printing
CSeamless print repeat
My work
05

Textile & tech packs

I ordered the printed textile and used Gemini to create tech packs for each piece from our patterns, covering silhouettes, measurements and construction notes. Designers from Senegal used them to make dresses, jackets, bags and accessories from the fabric.

Tech pack for a denim bomber jacket with wax print sleeves and back panel
Bomber jacket
Tech pack for a top-handle bag in green wax print and dark brown leather
Top-handle bag
Tech pack for a crescent shoulder bag in wax print and cognac leather
Crescent bag
Tech pack for a bowling bag in olive wax print and black leather
Bowling bag
Specification sheet for an oversized black t-shirt with a wax print patch
Oversized t-shirt

Click a sheet to view it full size.

My work · with lab team & designers
06

Fashion show at Pace

The finished collection was shown at a fashion show at Pace University. It was the full journey, from a model checkpoint to garments on the runway.

Finished collection on display: dresses on mannequins, a garment rack and printed bags
Detail of the collection: printed t-shirt, denim jacket with wax print trim, bags and beaded jewelry
Final result

More Projects

View all my projects ↗
Anel Email me