thuml / Transfer-Learning-Library

Transfer Learning Library for Domain Adaptation, Task Adaptation, and Domain Generalization
http://transfer.thuml.ai
MIT License
3.39k stars 553 forks source link

How were the hyperparameters determined? Provide hyperparameters sweep range and option #127

Closed qwer1304 closed 2 years ago

qwer1304 commented 2 years ago

How did you determine the hyperparameters for the different tasks?

DomainBed has an option to sweep the hyperparameters through some ranges.

  1. It'd be helpful if your library also contained such a capability.
  2. IMHO, it'd be helpful if you listed the ranges you've swept to arrive at hyperparameters values you currently use.
thucbx99 commented 2 years ago

We follow the standard protocol in the corresponding literature to determine hyperparameters.

It is difficult to give the precise range of hyperparameters. For algorithms with official implementations, we try to keep the parameters as consistent as possible to ensure optimality. And these parameters may be carefully tuned by the authors. Overall, we also follow the common protocal.

We will consider providing ranges in the documentations.