前提・実現したいこと
Pycaretにて予め保存した予測モデル(.pkl)を使用して、
新しいデータ(csv)を取り込んで予測を行いたいのですが、エラーが発生しており出来ていません。
ご存じの方がおられましたら、対応方法をご教授お願い致します。
予測に使用したcsvデータ(test1)と、予測したいcsvデータ(test2)のイメージは下記となります。
A~Dを説明関数、Eを目的関数としています。
モデル予測に使用したcsvデータのイメージ(test1):
A~Dを説明変数、Eを目的関数にしてモデルを予測。予測したモデルをpklファイルでローカルに保存。
予測したいcsvデータのイメージ(test2):
test1で予測したモデルを使用して、A~Dの値からEを予測したい。Eは空白。
発生している問題・エラーメッセージ
test2データを使用して「predict_model」を行うと、以下のエラーが発生します。
ValueError: Pipeline not found
該当のソースコード
from pycaret.regression import *
data = pd.read_csv(r'C:\Users\aaaa\test\test2.csv', sep=",")
read_pkl = load_model(r'C:\Users\aaaa\test\test_model')
predict_df = predict_model(read_pkl, data=data)
predict_ir = pull()
print(predict_ir)
補足情報(FW/ツールのバージョンなど)
PyCharm Community Edition 2021.3.1
Pycaret 2.3.5
Python 3.7.4 64bit
Windows10 64bit
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。