質問: sentence[:-1] print(char) ```
回答: textをpoemsに変更。for文で回しcorpus length: 39069 total chars: 39065になりました。しかし、Value errorが残りました。 ``` with open(r'/home/yudai/Desktop/data/haiku.txt', encoding='utf-8') as f: poems = f.readlines() for p in poems: s = p.rstrip() # 改行を除去 s = s.split(' ') ``` 以前の「テキストを一行ずつ読み込みたい」より その後、 ValueError: Error when checking target: expected dense_7 to have shape (2, 12) but got array with shape (2, 39065) ``` decoded = Dense(12, activation='relu')(encoded) ``` を ``` decoded = Dense(39065, activation='relu')(encoded) ``` に修正すると、正常に学習できました。