中西と申します。
MeCabプラグインを使用し、-d オプションで辞書のパスを指定したいとします。
このとき、別の環境(Jubatusのバージョンは同じ)で学習し保存したモデルファイルを指定して以下のように起動しました。
jubaclassifier -f setting.json -m model.jubatus
すると、モデルファイルの設定を使用するむね表示され、モデルファイルを学習した環境のMeCab辞書をロードしに行って
異常終了するようです。(この環境ではmecab-ipadic-neologdは/usr/lib64/以下にインストールしています)
INFO [server_helper.hpp:85] both model file and configuration are specified; using configuration from model file
INFO [server_base.cpp:60] starting load from /home/foo/jubatus/model.jubatus
FATAL [server_util.hpp:161] exception in main thread: jubatus::core::fv_converter::converter_exception: cannot make mecab tagger: param.cpp(69) [ifs] no such file or directory: /usr/local/lib/mecab/dic/mecab-ipadic-neologd/dicrc
これは避けられない挙動なのでしょうか?
設定ファイルの設定を優先するようにはできないのでしょうか?