変圧器に関するエラーは次のとおりです。
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-2-71d1402da22e> in <module>
----> 1 from transformers import pipeline
2
3 nlp = pipeline("sentiment-analysis")
4
5 result = nlp("I hate you")[0]
ImportError: cannot import name 'pipeline' from 'transformers' (unknown location)
Pipelineクラスに変更する場合、同じものをインポートすることはできません。
このAPIインターフェースは確かにドキュメントの公式4.3.2バージョンで書かれており、私もバージョン4.3.2を使用していますが、このエラーが報告されています。
私の環境は次のとおりです。
- Ananconda3の基本環境
- python3.7
- tensorflow2.0.0
- トランスフォーマー4.3.2
- jupyterノートブック
回答とコメントを求めます。
解決済み:
バージョンを減らして通常どおりに使用します。バージョンの問題など、このフレームワークのgithubからいくつかの質問がありました。新しいバージョンにはいくつかのバグやリファクタリングがあります。バージョン3.0.2に切り替えて、通常どおり使用しました。