-
Notifications
You must be signed in to change notification settings - Fork 15
Description
Recently, I have read this paper and code. However, I have some questions about them. Firstly, I can't find details about the TYPE_CONJUGATE branch, especially the early termination criterion. Moreover, there is no such a function called eval_z. Finally, I can't understand the initial value of alpha and beta. Why do you set this as the initial value? And in the TYPE_CONJUGATE branch, you added 0.5 on the original basis.
And in
alpha = torch.log(X.new_ones(*size) / m) beta = torch.log(X.new_ones(*size) / m) exp_alpha = torch.exp(-alpha) exp_beta = torch.exp(-beta), there is a negative sign. However, in the Algoritom2, it's a positive sign. I have tried to set it as a positive sign, it still works. Is that means the initial values will have few impacts on the results?