hi, @xl-sr thanks for your clean codes!
I have reviewd the codes, and find when lower bound type is dynamic, the implement is a little different with formula in paper:
|
elif self._lb_type=='dynamic': |
|
lb = self._lb - (1 - div_scale) |
|
lb = np.clip(lb, 0.0, 1.0) |
|
reject = (curr_sims[0] < lb*base_sim) |
Well, it is fc*f1>l*G11 - gamma(sorry for no latex support in github) in paper, however, as above views, it is fc*f1>(l - gamma)*G11?
And another question is about idea. How do you come up with the fomula gamma in paper3.2 to represent diversity of STM templates?
Thank you!Regards!
hi, @xl-sr thanks for your clean codes!
I have reviewd the codes, and find when lower bound type is
dynamic, the implement is a little different with formula in paper:THOR/trackers/THOR_modules/modules.py
Lines 185 to 188 in 0a36b56
Well, it is
fc*f1>l*G11 - gamma(sorry for no latex support in github) in paper, however, as above views, it isfc*f1>(l - gamma)*G11?And another question is about idea. How do you come up with the fomula gamma in paper3.2 to represent diversity of STM templates?
Thank you!Regards!