2017-04-02 11 views
1

文字列配列をトークン化して正式なシーケンスに変換しようとしています。しかし、次のコードを実行しようとすると、エラーが発生しました。ここでケラを使用してtxt文字列をトークン化しようとしたときに引数エラーが発生する

tokenizer = Tokenizer(num_words=20000) 
tokenizer.fit_on_texts(txt) 
sequences = tokenizer.texts_to_sequences(txt) 

は私のエラーメッセージです:

__init__() got an unexpected keyword argument 'num_words' 

誰かが理由を教えてもらえますか?どのように修正する必要がありますか?また、私のtxt配列の長さは約5000であり、最初の10文字列は次のようになります。

[それは私が今年インフルエンザワクチンを取得していると私は高齢者または鳥インフルエンザ:鳥インフルエンザのために鳥インフルエンザのために鳥インフルエンザのためにあなたは結婚します/それはとても良いことです "、"イリノイは豚インフルエンザワクチンを摂取しています4週間」、「RT @EWJJr:鳥インフルエンザの差異&豚インフルエンザ:鳥インフルエンザの場合、鳥インフルエンザのために豚インフルエンザのためには、飼育を受けることができます/それはとても良いことです」「あなたは私を冗談にしなければなりません。私はインフルエンザに酔っ払って冗談を言っていました...私は今、苦しんでいます。 RT @WatchBirdsバード・ニュース:ミズーラ・ウォーターフォールが鳥インフルエンザの検査を受け、「インフルエンザの予防接種を受け、ベビーシッターをしています」、「豚インフルエンザ」ではないことが分かっています。泥の中を飛び出してその中を回る衝動はない。 "鳥インフルエンザ"ではない - 風防や彫像にポポピンはない "、" @thatoneguybob私は怖いのを知っている私は豚インフルエンザになるだろう "]` `

答えて

0

私はケラス1を使用している疑いがあります。バツ。 Keras 2.xにアップグレードすると修正されます。

関連する問題