zhmiao / OpenCompoundDomainAdaptation-OCDA

Pytorch implementation for "Open Compound Domain Adaptation" (CVPR 2020 ORAL)
https://liuziwei7.github.io/projects/CompoundDomain.html
BSD 3-Clause "New" or "Revised" License
139 stars 15 forks source link

Memory module for Semantic Segmentation #11

Open Nadavc220 opened 2 years ago

Nadavc220 commented 2 years ago

Hi, from my understanding the memory module is a matrix which holds for each row the mean latent vector for each class (or - its centroid) over the source data. Later these centroids are also used to order the target data for a curriculum learning step.

What I don't understand is how the memory module is implemented for semantic segmentation. when there is a single class for each image the division to centroids is clear but what is your method when the labels are segmentation maps?

I did not find an explanation for this in the paper, or the code.

Thanks, Nadav