У меня есть вход, который имеет форму (1000,20,7,100)
, которая:
- 1000 - количество строк слова
- 20 - длина строки (шаг по времени)
- 7 - длина слова (количество символов в слове)
- 100 - длина вектора, который я использовал для представления символа
.Причина, по которой я использую char2vec, а не word2vec, заключается в том, что я хочу создать модель для исправления орфографии на основе информации как символов, так и слов.
Я попытался изменить форму на (1000,20,7*100)
( как этот ответ ) но он возвращает совершенно неверные результатыЯ думаю, что это зависит от моих данных, поэтому я должен сохранить форму.
Я строю модель, используя Keras.
Я хотел бы услышать предложения от всех вас.Заранее спасибо!