@junpenglao I am not sure what you mean by “transformed forward value function”? Could you please elaborate?
In any case, sampling from the basic_RVs (as you suggested) does not work because it includes w_stick_breaking_ and tau_log__ which do not have a random function.