tsfreshのextract_features関数をimportできずに一生嵌っていた。
環境
tsfresh==0.20.0, Python 3.9, Jupyter lab
from tsfresh.feature_extraction import extract_features
で
ImportError: cannot import name 'extract_features' from 'tsfresh' (unknown location)
のエラーがでてextract_features関数をimportできなかった。
を見てみると...
おい、extract_features関数があるの、feature_extractionディレクトリの下のextraction.pyじゃねーか!!
ということで、
from tsfresh.feature_extraction.extraction import extract_features
としたら無事importできた。ローカル環境ではfrom tsfresh.feature_extraction import extract_featuresでできたんだけどな、パッケージのPath系は謎が多くてしんどい。。。