Skip to main content
Click to see the source

Python Versions License

🚧 This project is under construction. 🚧

🤗 Introduction

Fashion Recommenders is a research-oriented platform designed to facilitate the development and deployment of advanced fashion recommendation systems. Built on PyTorch, it provides researchers and practitioners with the tools needed to explore and implement cutting-edge techniques in fashion-recommendation modeling.

Although numerous advanced recommendation methods have been proposed in the literature since 2018, practical implementations remain scarce. This repository bridges the gap by offering a robust foundation, complete with a growing collection of pre-implemented models inspired by recent research. While we strive to faithfully reproduce methods from the literature, some customizations reflect the experimental nature of this project. Contributions from the community are highly encouraged to further enrich this platform.

Key Features

  • Pre-Implemented Models: A diverse collection of recommendation models ready for use and experimentation, saving you the effort of starting from scratch.
  • Streamlined Input Processing: Standardized tools for structuring item data into formats optimized for model input.
  • Modular Design: Flexible components for data preprocessing, model design, training, and evaluation, all seamlessly integrating with PyTorch.
  • Multimodal Support: Easily incorporate images, text, and metadata to enhance recommendation performance.

Get Involved

We welcome community contributions! From adding new models and features to optimizing existing implementations or exploring innovative ideas, your input is invaluable to the growth of Fashion Recommenders.

📥 Installation

pip install fashion_recommenders==0.1.1

📚 Supported Models

Model Paper FITB
Acc.
(Ours)
FITB
Acc.
(Original)
siamese-net Baseline 50.7
32, ResNet18
Image
54.0
64, ResNet18
Image
type-aware-net [ECCV 2018] Learning Type-Aware Embeddings for Fashion Compatibility 52.6
32, ResNet18
Image
54.5
64, ResNet18
Image + Text
csa-net [CVPR 2020] Category-based Subspace Attention Network (CSA-Net) 55.8
32, ResNet18
Image
59.3
64, ResNet18
Image
fashion-swin [IEEE 2023] Fashion Compatibility Learning Via Triplet-Swin Transformer ?
32, Swin-t
Image
60.7
64, Swin-t
Image + Text

Metadata

Release files for fashion-recommenders 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fashion-recommenders 0.1.1
File Size Uploaded
fashion_recommenders-0.1.1.tar.gz 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fashion-recommenders 0.1.1
File Interpreter ABI Platform
fashion_recommenders-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 14.0 kB

Release files / fashion_recommenders-0.1.1.tar.gz

Download URL fashion_recommenders-0.1.1.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0b5b5589d80e63d4dcd8395d6b5ccf486d66c0bab0f1929c0f01b3744ffadd91
BLAKE2b-256 checksum
How to use checksums
696c20af5b2558b5c3571e914cdfe3b09f583ff38d168eaede54f2ae1f18523e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.10.15

Release files / fashion_recommenders-0.1.1-py3-none-any.whl

Download URL fashion_recommenders-0.1.1-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
11a61eb3b8103eac67a76e501ce8f5e41dc72c3a384daca827720bbfe9578a2a
BLAKE2b-256 checksum
How to use checksums
e36e235f339dd3b755202789f1da42145a4c93a96941cfaf68ba2850698c5d00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.10.15

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

0.0.16

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page