Tackling partial domain adaptation with self-supervision