Compact class-conditional domain invariant learning for multi-class domain adaptation. (April 2021)