Размер входа/выхода нейросети изменяться не может (sequence сети не считаются, они выдают данные по-другому), это азы.
В твоем случае простейший вариант - дополнять короткие капчи до нужной длины символами, которые в капче не встретяться. Например, пробелами или нуль-байтами.