実現したいこと
ここに実現したいことを箇条書きで書いてください。
前提
ここに質問の内容を詳しく書いてください。
「AIモデル構築100本ノック」という書籍でPythonの勉強をしています。その中でP.327の内容でPyCaretでモデル解釈をするという項目で、保存したモデルについてshapのinterpret_model()を実行する部分があるのですが、エラーが出てしまいます。
発生している問題・エラーメッセージ
ModuleNotFoundError: 'shap' is a soft dependency and not included in the pycaret installation. Please run: `pip install shap` to install. Alternately, you can install this by running `pip install pycaret[analysis]`
該当のソースコード
Python
1save_model(final_rf, model_name="final_rf_model")2%ls 3 4load_tuned_rf_model = load_model(model_name="final_rf_model")5load_tuned_rf_model 6 7predictions = predict_model(load_tuned_rf_model, data = boston_data_unseen)8print(predictions)9 10!pip install pycaret 11!pip install shap 12 13import shap 14interpret_model(final_rf)15
試したこと
エラー分に書かれた通り”pip install shap”、”pip install pycaret[analysis]”を実行しましたが同じエラーが出続けます。
エラー内容をGoogle検索したのですが、前例が少なく解決策がわからない状況です。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
0 コメント