##1.はじめに
UbuntuとWindowsと同時にRstanを走らせていると、Ubuntu側のRstanで次のようなerrorがでました
prep_call_sampler(object) でエラー:
the compiled object from C++ code for this model is invalid, possible reasons:
- compiled with save_dso=FALSE;
- compiled on a different platform;
- does not exist (created from reading csv files).
ググってみたのですが、このようなエラーには、stanのHPに下記のサイトがありましたが、解決にはいたりませんでした
Problems compiling in ubuntu machine
でもWindows側では同じコードのRstanは問題ありません。
##2.解決法
モデルを記述しているstanfileの名前を別名に変更すると治りました。
実に簡単でしたが、同じような症状が出ている人がいたら、試してください