Home

Awesome

Trainable Projected Gradient Method (TPGM)

This repo implements the experiments in the paper Trainable Projected Gradient Method for Robust Fine-Tuning. Specifically, we divde experiments into two categories: DomainNet experiments using ResNet and ImageNet experiments using ViT. The main difference is in how TPGM is applied.

Create conda environment

cd TPGM
conda env create -f environment.yml
conda activate py38

DomainNet using experiments using ResNet

ImageNet experiments using ViT