Downloads · 30 days
0
sahirp/complete-the-look
complete-the-look is a image-to-image model from sahirp. Use it when you need one image transformed into another. The card lists the license as mit.
scene-based complementary product recommendation model. given an outfit photo, find products that match the style.
Downloads · 30 days
0
Access
Public
Updated Jan 18, 2026
Repo size
244 MB
Likes
0
Public
Click a slice to open those files.
.pkl206 MB · 84%
From the Hugging Face model README
scene-based complementary product recommendation model. given an outfit photo, find products that match the style.
trained on the shop the look dataset with fashion SigLIP embeddings.
| metric | score |
|---|---|
| R@1 | 12.3% |
| R@5 | 28.6% |
| R@10 | 36.6% |
| MRR | 0.204 |
best_model_v2.pt - model weights (37MB)product_embeddings.pkl - pre-computed product embeddings (110MB, 36K products)scene_embeddings.pkl - pre-computed scene embeddings (87MB, 29K scenes)import torch
import pickle
checkpoint = torch.load("best_model_v2.pt", map_location="cpu", weights_only=False)
# see github repo for full code
with open("product_embeddings.pkl", "rb") as f:
product_embeddings = pickle.load(f)
full training code and web demo: github repo
based on:
@inproceedings{kang2019complete,
title={Complete the Look: Scene-based Complementary Product Recommendation},
author={Kang, Wang-Cheng and Kim, Eric and Leskovec, Jure and Rosenberg, Charles and McAuley, Julian},
booktitle={CVPR},
year={2019}
}