Сразу отмечу, что с tesorfolw никогда не работал, и мой ответ может оказаться оторваным от реальности.
Вольный перевод возникшей ошибки: вход нееросети ждал данные в трёх измерениях, а поданы в двух.
В голове у меня есть пяток причин из за которых так могло случиться, но для любой из них вам достаточно сделать решейп входных данных: из [[в, х, о, д, н, ы, е], [д, а, н, н, ы, е]] сделать [ [[в ,х, о, д, н, ы, е], [д, а, н, н, ы, е]] ]