と軸1のための範囲外である私が使用するデータセットの一部です:非負行列因子分解 - はIndexError:インデックス4は、ここではサイズ4
u'tff prep normalized clean water permability ncwp result outside operating range',
u'technician inadvertently omitted documenting initial room \u201c cleaned sanitized field form',
u'sunflower seed observed floor room 1',
そして、ここでは、私が使用していたコードです:タイトル状態と同様に
tfidf_model = vectorizer.fit_transform(input_document_lower)
tfidf_feature_names = vectorizer.get_feature_names()
nmf = NMF(n_components=no_topics, random_state=1, alpha=.1, l1_ratio=.5, init='nndsvd').fit(tfidf_model)
、私は次のエラーを取得しています:
IndexError: index 4 is out of bounds for axis 1 with size 4
は、私は正直に開始するかどうかはわかりませんこれをデバッグする。同じデータセットを使ってLDAを構築しましたが、問題はありませんでした。どんな助けも大いに評価されるでしょう。
input_document_lower、vectorizer、およびno_topicsが明示的に定義されたFULLコードを入力してください。この(https://pastebin.com/JUM0dquy)コードは大丈夫です。 –