Found a big issue with updating with (log)alpha different from 0. The bayesian learning doesn't work in that case. I've set (log)alpha = 0 for now