import joblib from sklearn.datasets import load_iris from sklearn.model_selection import train_test_split from sklearn.ensemble import RandomForestClassifier from sklearn.metrics import accuracy_score iris = load_iris() X, y = iris.data, iris.target X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=0) forest = RandomForestClassifier(random_state=0) forest.fit(X_train, y_train) joblib.dump(forest, "nn.pkl", compress=True)
JupyterNotebookやkaggleのカーネルではうまく作動するにも関わらず、vscodeではエラーが発生します。
vscode上のターミナルでjoblibとsklearnはインストール済みです。
以下のようにjoblib が定義されていないと表示されます。
Macのターミナルからもjoblibをインストールしてみましたが、変化ありませんでした。
vscodeでのjoblibの使い方、どなたかわかる方、ご教授ください。
>>> joblib.dump(forest, "nn.pkl", compress=True) Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'joblib' is not defined