web-dev-qa-db-ja.com

imblearn python ipythonノートブックのパッケージのインポートに関する問題

Windows PowerShellにpip installcondagithubを使用して https://github.com/glemaitre/imbalanced-learn をインストールしました。しかし、iPythonノートブックを使用していて、次を使用してパッケージをインポートしようとした場合:

from unbalanced_dataset import UnderSampler, OverSampler, SMOTE

エラーが発生します:


ImportError  Traceback (most recent call last) <ipython-input-9-ad6fd7440a05> in <module>()
----> 1 from imbalanced_learn import UnderSampler, OverSampler, SMOTE

ImportError: No module named imbalanced_learn

PythonでWindowsを使用するのは初めてですが、パッケージをフォルダにインストールする必要がありますか?

5
ugradmath

動作しない場合は、「imblearn」パッケージをインストールする必要があるかもしれません。

インストールしてみてください:

  • ピップ:pip install -U imbalanced-learn
  • アナコンダ:conda install -c glemaitre imbalanced-learn

次に、ファイルにライブラリをインポートしてみます。

  • from imblearn.over_sampling import SMOTE
8
Vito Trentadue

これを試して:

from imblearn import under_sampling, over_sampling

SMOTEをインポートするには:

from imblearn.over_sampling import SMOTE

またはデータセット:

from imblearn.datasets import ...
3
estebanpdl

タイプ!pip install imblearn

jupyterノートブック。これは私のために働いた。

1
Ragni Sah

私はこれらのソリューションをすべて試しましたが、何も機能しませんでした。私のために機能したのはカーネルを変更することだけです。 Amazon SagemakerでJupyterを実行していて、カーネルをpyhton3からpytorch36に変更したところ、問題なく動作しました。お役に立てれば

0
Marwa Ahmed