Downloads · 30 days
0
prasannareddyp/SPM-DomainNet-126
SPM-DomainNet-126 is a image classification model from prasannareddyp. Use it when you need a label for an image. It is set up for pytorch. The card lists the license as mit.
Downloads · 30 days
0
Access
Public
Updated Aug 24, 2025
Repo size
386 MB
Likes
1
Public
Click a slice to open those files.
.tar386 MB · 100%
From the Hugging Face model README
arxiv.org/abs/2505.24216
Paper: https://ieeexplore.ieee.org/document/11084606
This is the official implementation of the ICIP 2025 paper "Shuffle PatchMix Augmentation with Confidence-Margin Weighted Pseudo-Labels for Enhanced Source-Free Domain Adaptation", by Prasanna Reddy Pulakurthi, Majid Rabbani, Jamison Heard, Sohail A. Dianat, Celso M. de Melo, and Raghuveer Rao.
Shuffle PatchMix (SPM) is an augmentation technique that shuffles and blends image patches to generate diverse and challenging augmentations. It is combined with a novel reweighting strategy that prioritizes reliable pseudo-labels to mitigate label noise.
git clone https://github.com/PrasannaPulakurthi/SPM.git
cd SPM
conda create -n spm-env python=3.9
conda activate spm-env
pip install torch==1.7.1+cu110 torchvision==0.8.2+cu110 -f https://download.pytorch.org/whl/torch_stable.html
pip install -r requirements.txt
The model was evaluated on three major benchmarks: PACS, VisDA-C, and DomainNet-126. Instructions for preparing these datasets can be found in the Github repository.