On one linux machine, I can provide initial values like
m1$sample(..., function(chain_id) list(B=0), ...). On another linux machine with similar versions of everything, this doesn’t work. It seems like the parameter label “B” is no longer matching the “B” parameter in the model. I can still get the model to run by using
init=0, but this is not ideal.
Sorry, I have no idea how to reproduce this problem. How can I even confirm that the parameter name matching isn’t working? The locale is set to en_US.UTF-8 on both machines.
Operating System: RedHat with kernel 2.6.32-642.13.1.el6.x86_64
Interface Version: cmdstanr 0.1.3 (not the install_github version)
Compiler/Toolkit: gcc 7.2