[英]How to solve this attribute error in python?
def encode_sequences(tokenizer, length , lines): seq = tokenizer.text_to_sequences(lines) seq = pad_sequences(seq, maxlen = length, padding = 'posts') return seq from sklearn.model_selection import train_test_split train , test = train_test_split(deu_eng , test_size = 0.2, random_state = 12) trainX = encode_sequences(deu_tokenizer, deu_length, train[:,1]) trainY = encode_sequences(eng_tokenizer, eng_length, train[:,0]) testX = encode_sequences(deu_tokenizer, deu_length, test[:,1]) testY = encode_sequences(eng_tokenizer, eng_length, test[:,0])
我相信您拼錯了 texts_to_sequences 屬性。 該錯誤表明它在該行中找不到 text_to_sequences 方法:
seq = tokenizer.text_to_sequences(lines)
從文檔中,您可以看到此方法應拼寫為:
seq = tokenizer.texts_to_sequences(lines)
這應該可以解決錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.